Compare each element of a vector with a number and if the element of the vector is higher than the number then replace that element with the number

3 次查看(过去 30 天)
Suppose we have a vector Av=[5;4;6.7;5.5;12;5.4;7]
I want to check that the each element of Av should not more than the 6.
if vector element is more than the 6 then replace that element of the vector Av with 6.
please help me how can i write the command for it?

采纳的回答

DGM
DGM 2023-1-5
Like so
Av=[5;4;6.7;5.5;12;5.4;7]
Av = 7×1
5.0000 4.0000 6.7000 5.5000 12.0000 5.4000 7.0000
Av = min(Av,6)
Av = 7×1
5.0000 4.0000 6.0000 5.5000 6.0000 5.4000 6.0000

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 MATLAB Coder 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by