gpt4 book ai didi

使用 m 幂的 matlab 错误

转载 作者:太空宇宙 更新时间:2023-11-03 20:19:40 25 4
gpt4 key购买 nike

所以如果我在 matlab 中运行这个函数

sim1(row,1:512)= ((image(row,1:512,1)-a(1,1)));

运行良好。现在,如果我修改它以像这样取正方形

sim1(row,1:512)= ((image(row,1:512,1)-a(1,1)))^2;

它给了我错误,错误使用 ==> mpower矩阵维度必须一致。为什么这会给我错误,我可以逐个元素地执行此操作,但我有很多数据,这将花费很长时间。

最佳答案

看起来你想逐元素做一个元素,它是 .^2 而不是 ^2

也就是改成

sim1(row,1:512)= ((image(row,1:512,1)-a(1,1))).^2;

关于使用 m 幂的 matlab 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2197025/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com