how to apply relational operators on matrix elements?
5 ビュー (過去 30 日間)
古いコメントを表示
i=[1 2 3 -4;5 -7 8 9;5 6 7 -7;3 4 -2 4]; i want to replace the elements of above matrix with the value greater than 4 by 4, and the matrix elements less than -4 by -4.
0 件のコメント
採用された回答
James Tursa
2013 年 1 月 11 日
編集済み: James Tursa
2013 年 1 月 11 日
i(i>4) = 4;
i(i<-4) = -4;
or
i = min(max(i,-4),4);
But in the future avoid i as a variable name since that is what MATLAB uses for the imaginary number sqrt(-1).
0 件のコメント
その他の回答 (0 件)
参考
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!