在《MATLAB金融计算与金融处理》第二章29页中有一个借助逻辑函数abs将
魔方矩阵中大于3的元素改为2的程序,但是在运行最后一个“a(L) = 2”时,
出现“??? Subscript indices must either be real positive integers or logicals.”的
错误提示。个人认为将大于3的元素替换为2时是否依旧应当使用find命令,如
同上面的,命令形式为a(find(a > 3)) = 2,不过这样的话就不能体现逻辑函数
的作用了。有没大神可以解析一下的?


雷达卡




京公网安备 11010802022788号







