首页
好吧问答库
>
求解MATLAB问题 程序 a=[1 2 3;4 5 6;7 8 9]; b=(a>5); a(b)=(a(b))^2; disp(a); 第三行出错
求解MATLAB问题 程序 a=[1 2 3;4 5 6;7 8 9]; b=(a>5); a(b)=(a(b))^2; disp(a); 第三行出错
但程序a=[1 2 3;4 5 6;7 8 9];b=(a>5);a(b)=sqrt(a(b));disp(a);运行没有问题,why?
2024年11月11日 14:36
有1个网友回答
网友(1):
matlab的或宏解释是:
错误使用 ^
输入必须为标量和方派好阵。
要按元素进行 POWER 计算,请改用 POWER (.^)。
如果要说人话,就是改用“.^”而不用尘团铅"^"。
相关问答
最新问答
两个人在一起无法沟通,该怎么办?
国际贸易术语FOB CFR CIF FCA CPT CIP个是什么含义?
家里出现一些小黑虫子,超条形,大约一厘米长,身上有毛,背黑,腹白,好象有六只腿,爬行慢,会装死。
盘石至辽宁铁岭的客运车有没有通车?
英文悼念信怎么写我们的英文
手指很痒一抓之后就会起小小个水泡 怎么回事啊?
谁知道电视剧胜者为王2天下无敌第四集里面的插曲是什么歌
我在周大福珠宝店买了金戒指可以换款式吗
什么是工程力学,工程力学专业未来的就业方向和就业
配隐形眼镜需要多少钱