在循环语句中,z(i)是z矩阵的第i个元素。默认情况下,z(i)表示一个长度为1的数字。接下来的赋值是一个行向量,其长度与x和y相同(均为201)。然而,这导致了等式左右两边元素的数目不匹配。考虑到z是一个矩阵,我们可以将其第一行设置为存储i=1的结果。然后,将赋值语句修改如下:for i=1:2z(i,:)=c.*(d-x.^2);end这样修改后即可解决问题。
Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号