99问答网
所有问题
如何在matlab矩阵中把其中的多个相同数值直接替换成另一个?有函数直接实现吗?
比如就是A矩阵是N维,的,我要把其中是1的元素全部换成2,除了用find语句,还有别的实现方式吗?
举报该问题
推荐答案 2010-10-25
什么意思?是不是说去掉相同的元素(相同的元素只留下一个)?
a=[1,2,3,3,4,2,6,7,9,8,1];
unique(a)
这个函数有一个缺点:就是生成的新数组被排序。
==========
除了find之外,估计只能用for了。
A(find(A=1))=2
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WjzWezjtB.html
其他回答
第1个回答 2010-10-25
word中你知道如何替换吧?
把数据复制粘贴到word中,替换后再复制粘贴回去!
祝你好运
相似回答
大家正在搜