首页
116问答网
>
求解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:15
推荐回答(1个)
回答1:
matlab的或宏解释是:
错误使用 ^
输入必须为标量和方派好阵。
要按元素进行 POWER 计算,请改用 POWER (.^)。
如果要说人话,就是改用“.^”而不用尘团铅"^"。
相关问答
最新问答
光为什么会反射?求解。
我想买联想A789,但今天去实体店看了要1499,网上最贵才1099.不知道什么情况,为什么差这么多?
豆芽是不是豆制品呀!
羽绒背心怎么搭配好看
xp系统的电脑开机后所有软件都打不开是什么问题
男人最不能接受女人的缺点是什么?
用wps怎么做工作牌
帝国时代2地图编辑器里,怎么让电脑控制的单位呆在原地不动啊?
为什么在天正里面只有门窗洞而显示不了门窗图标
特岗教师是什么意思?教师招聘考试是特岗教师吗?