フィルターのクリア

Values substitution of intervals.

7 ビュー (過去 30 日間)
Michal Schreiner
Michal Schreiner 2020 年 6 月 3 日
コメント済み: Michal Schreiner 2020 年 6 月 3 日
Hello,
Its any easy way how to substitue interval in array with one value?
For example:
Values from 1400 to 1500 substitute with value 0.
Values from 1650 to 1750 substitute with 30.
Values from 1950 to 2000 substitue with 60.
I know about x(x<trehshold)=0 , but i need to use interval.
Thanks for reply!

採用された回答

madhan ravi
madhan ravi 2020 年 6 月 3 日
編集済み: madhan ravi 2020 年 6 月 3 日
interval1 = (x >= 1400) & (x <= 1500);
interval2 = (x >= 1650) & (x <= 1750);
interval3 = (x >= 1950) & (x <= 2000);
x(interval1) = 0;
x(interval2) = 30;
x(interval3) = 60
  1 件のコメント
Michal Schreiner
Michal Schreiner 2020 年 6 月 3 日
Thanks for your help !

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

その他の回答 (1 件)

David Hill
David Hill 2020 年 6 月 3 日
x(x>=1400&x<=1500)=0;
  1 件のコメント
Michal Schreiner
Michal Schreiner 2020 年 6 月 3 日
Thank you so much

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

カテゴリ

Help Center および File ExchangeMathematics についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by