フィルターのクリア

Calculation of a given area using the trapz

9 ビュー (過去 30 日間)
Jacqueline Rigatto
Jacqueline Rigatto 2020 年 12 月 2 日
コメント済み: Jon 2020 年 12 月 2 日
Hello, to calculate the total area I used the trapz and it worked, but I can't do it for a certain area (figure above inside the red rectangle). If you can calculate, do I use trapz or do I use another? Show me how you do, please.
Thanks

採用された回答

Jon
Jon 2020 年 12 月 2 日
編集済み: Jon 2020 年 12 月 2 日
You need to limit the range of x and y that are fed to trapz, you could do something like this, assuming your original variables are called x and y (modify accordingly for your actual variable names)
% assume x and y are defined earlier
% define range of interest
xRange = [21,31.3]
% find logical indices for range of interest
idl = x >= xRange(1) & x <= xRange(2);
% provide just values of interest to trapz
A = trapz(x(idl),y(idl))
  2 件のコメント
Jacqueline Rigatto
Jacqueline Rigatto 2020 年 12 月 2 日
Thanks for the help, Jon
Jon
Jon 2020 年 12 月 2 日
Your welcome

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeNumerical Integration and Differentiation についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by