Limit a vector value

10 ビュー (過去 30 日間)
Amal Ashoor
Amal Ashoor 2020 年 8 月 8 日
コメント済み: Amal Ashoor 2020 年 8 月 8 日
Hello!
I need help in limiting a variable vector (V) to lower limit (L) and upper limit (U) vectors, i.e. the value of the first variable in V is between L(1) and U(1). How I can do that?
Thanks in advance !
  2 件のコメント
madhan ravi
madhan ravi 2020 年 8 月 8 日
What?
Amal Ashoor
Amal Ashoor 2020 年 8 月 8 日
I have a vector of undetermined varaibles (V). Each varaible have an upper and lower bound. For example, the first component in vector V is x where x value is between 0.1 and 10. So, how can I write this?

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

採用された回答

Fangjun Jiang
Fangjun Jiang 2020 年 8 月 8 日
>> min([1 2 3],[2 0 5])
ans =
1 0 3
also see max()
  3 件のコメント
Fangjun Jiang
Fangjun Jiang 2020 年 8 月 8 日
編集済み: Fangjun Jiang 2020 年 8 月 8 日
%%
L=[1 2 3];
U=[10 20 30];
V=[5 0 50];
NewV=min(max(L,V),U)
NewV =
5 2 30
Make sure there is no conflict between L and U
Amal Ashoor
Amal Ashoor 2020 年 8 月 8 日
Thanks!

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

その他の回答 (0 件)

カテゴリ

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

Community Treasure Hunt

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

Start Hunting!

Translated by