作业帮 > 综合 > 作业

matlab 如何让矩阵元素不超过某个最大值

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 19:20:08
matlab 如何让矩阵元素不超过某个最大值
比如一个矩阵(以行向量为例)为{1,2,8,9},现在设定一个最大值5,使得矩阵中所有比5大的元素都变成5,也就是行向量成为{1,2,5,5}.请问matlab中有没有基本操作可以实现?如果没有,请给出一个高效的方法(不用for循环),只要指出个大概思路就行,不用写出具体代码.
x=[1 2 8 9];
x(find(x>5))=5;
问题解决 很高效