Limit a vector value
9 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Amal Ashoor
le 8 Août 2020
Commenté : Amal Ashoor
le 8 Août 2020
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 commentaires
Réponse acceptée
Fangjun Jiang
le 8 Août 2020
>> min([1 2 3],[2 0 5])
ans =
1 0 3
also see max()
3 commentaires
Fangjun Jiang
le 8 Août 2020
Modifié(e) : Fangjun Jiang
le 8 Août 2020
%%
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
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Structures dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!