添加载体和基质细胞

时间:2013-01-05 19:02:17

标签: matlab

我正在尝试修改我的代码以使用向量,并且无法解决看似简单的事情

我收到以下错误

"??? Error using ==> plus
Number of array dimensions must match for binary array op.

Error in ==> mesh_analysis at 57
 Y_mtx(1,1,1:N)=Y_mtx(1,1,1:N)+5./(R3*Zof_R1_C1_L1parrC2);"

现在,Zof_R1_C1_L1parrC2是长度为N的向量,R3是标量/数字

我该如何解决?

1 个答案:

答案 0 :(得分:2)

Y_mtx(1,1,1:N)的大小为[1 1 N],因此与Zof_R1_C1_L1parrC2[1 N] [N 1]的大小相比不同 }。

请注意,尽管元素数量相同,但大小不同

您可以使用permuteZof_...的尺寸更改为[1 1 N]