求助 MATLAB三维数组差分法计算
麻烦下大家 ,我是准备用MATLAB对微分方程差分后求解,未知变量包括 XY(长宽) T(时间)迭代方程显示错误为??? Error using ==> mtimes
Input arguments must be 2-D.
Error in ==> coolsim at 97
第97行为:E(:,:,k+1)=B*E(:,j,k)+G*E(i,:,k)+r*C*S+r*F*S+r*D
B G C S F S D r 均为常数。E(:,:,1)已知 为什么不能计算求解呢?
附程序在附件谢谢大家
[ 本帖最后由 limingbaiyu 于 2007-5-24 11:29 编辑 ] 原帖由 limingbaiyu 于 2007-5-24 11:17 发表 http://www.chinavib.com/forum/images/common/back.gif
麻烦下大家 ,我是准备用MATLAB对微分方程差分后求解,未知变量包括 XY(长宽) T(时间)迭代方程显示错误为
??? Error using ==> mtimes
Input arguments must be 2-D.
Error in ==> coolsim at 97
...
没看懂,建议先看看基础书 B*E(:,j,k)+G*E(i,:,k)+r*C*S+r*F*S+r*D
后三项是一维的标量,而前面两项不是 谢谢 我再试试
页:
[1]