24小时热门版块排行榜    

查看: 358  |  回复: 0

木黄彳亍

新虫 (初入文坛)

[求助] matlab求解多元一次方程组出错,

运行错误在下面,不知道哪里出问题了,求大神指点迷津。
原程序:
function eq=myluck(C);
for j=2:11
        for k=2:21
C(1,k)=1;
C(j,1)=1;
C(12,k)=1;
C(j,22)=2;
        end
end
for j=2:11
        for k=2:21
eq=10*C(j,k)-((2*C(j-1,k)+2*C(j+1,k))+(3*C(j,k-1)+3*C(j,k+1)));
        end
end
C0=ones(10,20);
C=fsolve(@myluck,C0,optimset('Display','off'));
end

Maximum recursion limit of 5000 reached. Use set(0,'RecursionLimit',N) to change the limit. Be aware   (那个N我从500改到5000 还是有问题)
that exceeding your available stack space can crash MATLAB and/or your computer.

Error in iscellstr


Caused by:
    Failure in initial user-supplied objective function evaluation. FSOLVE cannot continue.
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

智能机器人

Robot (super robot)

我们都爱小木虫

找到一些相关的精华帖子,希望有用哦~

科研从小木虫开始,人人为我,我为人人
相关版块跳转 我要订阅楼主 木黄彳亍 的主题更新
信息提示
请填处理意见