matlab将一个矩阵中大于零的项赋给另一个矩阵的对应位置

学习 时间:2026-08-14 13:33:37 阅读:5468
matlab将一个矩阵中大于零的项赋给另一个矩阵的对应位置[az,bz]=find(Bp>0);m=1:length(az);n=1:length(bz);Bpz(az(m),bz(m))=Bp(az(m),bz(m));结果应该是18乘1的矩阵,但是却是20乘1的,多了两个数,求高手给看看

最佳回答

不安的钥匙

曾经的朋友

2026-08-14 13:33:37

可以简化一下Bpz(Bp>0)=Bp(Bp>0)