24小时热门版块排行榜    

Znn3bq.jpeg
查看: 962  |  回复: 4

qq642867921

银虫 (小有名气)

[求助] matlab解多元方程组程序,以前我算出来了结果,现在怎么有问题,计算不出来 已有2人参与

求大神,非常感谢!!

程序如下:
function f=CaOSiO2MgOAl2O3FeOCr2O329(N)
global number;
number=number+1;
a1=0.03;a2=0.12;a3=0.3;b1=0.35;b2=0.05;b3=0.15;%a1=Cr2O3,a2=Al2O3,a3=SiO2,b1=CaO,b2=MgO,b3=FeO;
f(1)=N(1)+N(2)+N(3)+N(4)+N(5)+N(6)+N(7)+N(8)+N(9)+N(10)+N(11)+N(12)+N(13)+N(14)+N(15)+N(16)+N(17)+N(18)+N(19)+N(20)+N(21)+N(22)+N(23)+N(24)+N(25)+N(26)+N(27)+N(28)+N(29)-1;
f(2)=a1*(0.5*N(1)+N(7)+2*N(8)+3*N(9)+N(10)+N(11)+3*N(12)+N(13)+12*N(14)+N(22)+2*N(24)+N(25)+3*N(26)+N(27)+2*N(28)+N(29))-b1*(N(4)+N(21)+N(22)+N(23));
f(3)=a1*(0.5*N(2)+N(15)+2*N(16)+N(17)+N(23)+N(26)+N(27)+N(28)+N(29))-b2*(N(4)+N(21)+N(22)+N(23));
f(4)=a1*(0.5*N(3)+N(19)+2*N(20)+N(21))-b3*(N(4)+N(21)+N(22)+N(23));
f(5)=a1*(N(5)+N(10)+2*N(11)+N(12)+6*N(13)+7*N(14)+N(17)+3*N(18)+N(19)+N(24)+N(25))-a2*(N(4)+N(21)+N(22)+N(23));
f(6)=a1*(N(6)+N(7)+N(8)+N(9)+N(15)+N(16)+2*N(18)+N(20)+N(24)+2*N(25)+2*N(26)+N(27)+2*N(28)+2*N(29))-a3*(N(4)+N(21)+N(22)+N(23));
f(7)=N(7)-659.1868765*N(1)*N(6);
f(8)=N(8)-48840.50342*N(1)^2*N(6);
f(9)=N(9)-6410.811308*N(1)^3*N(6);
f(10)=N(10)-30.59284903*N(1)*N(5);
f(11)=N(11)-62.92544394*N(1)*N(5)^2;
f(12)=N(12)-43.76471764*N(1)^3*N(5);
f(13)=N(13)-262.9506479*N(1)*N(5)^6;
f(14)=N(14)-55613987772*N(1)^12*N(5)^7;
f(15)=N(15)-6.723640959*N(2)*N(6);
f(16)=N(16)-44.56734705*N(2)^2*N(6);
f(17)=N(17)-12.59153449*N(2)*N(5);
f(18)=N(18)-14.10214903*N(5)^3*N(6)^2;
f(19)=N(19)-0.0000927114*N(3)*N(5);
f(20)=N(20)-4.209805425*N(3)^2*N(6);
f(21)=N(21)-6.753781389*N(3)*N(4);
f(22)=N(22)-5324.185271*N(1)*N(4);
f(23)=N(23)-6.684150735*N(2)*N(4);
f(24)=N(24)-170498.3476*N(1)^2*N(5)*N(6);
f(25)=N(25)-59100.22934*N(1)*N(5)*N(6)^2;
f(26)=N(26)-31859855.35*N(1)^3*N(2)*N(6)^2;
f(27)=N(27)-1907.157919*N(1)*N(2)*N(6);
f(28)=N(28)-0.053804824*N(1)^2*N(2)*N(6)^2;
f(29)=N(29)-3593.935175*N(1)*N(2)*N(6)^2;

N0=[0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1];
N=fsolve(@myfun5,N0)

matlab解多元方程组程序,以前我算出来了结果,现在怎么有问题,计算不出来
1.png


matlab解多元方程组程序,以前我算出来了结果,现在怎么有问题,计算不出来-1
360反馈意见截图18241017123144138.png
回复此楼

» 猜你喜欢

letsplayagame
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wake_up

木虫 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
眼睛都看花了。你的自定义函数和@myfun名对应不起来。function一般也要化成等于0的形式。还有那些f()要起到什么作用?你有单步调试过没有?

发自小木虫Android客户端
扫地扫地扫心地,心地不扫空扫地,人人都把心地扫,世上无处不净地.
2楼2015-11-05 01:03:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

qq642867921

银虫 (小有名气)

引用回帖:
2楼: Originally posted by wake_up at 2015-11-05 01:03:57
眼睛都看花了。你的自定义函数和@myfun名对应不起来。function一般也要化成等于0的形式。还有那些f()要起到什么作用?你有单步调试过没有?

函数名称是弄错了,但是计算不出来,程序出错,以前我就计算过了的,可以算出结果。我的方程就是已知a1,a2,a3,b1,b2,b3然后计算f1-f29一共29个方程   求出N1-N29,我另外一个很简单的程序都可以计算 :
function f=myfun9(N)
global number;
number=number+1;
a1=0.45;a2=0.133333333;a3=0.35;b=0.066666667;%a1=SiO2,a2=Al2O3,a3=Cr2O3,b=MgO;
f(1)=N(1)+N(2)+N(3)+N(4)+N(5)+N(6)+N(7)+N(8)+N(9)-1;
f(2)=a3*(N(3)+N(7)+3*N(8))-a2*(N(4)+N(9));
f(3)=a3*(N(2)+N(5)+N(6)+2*N(8))-a1*(N(4)+N(9));
f(4)=a3*(0.2*N(1)+N(5)+2*N(6)+N(7)+N(9))-b*(N(4)+N(9));
f(5)=N(5)-6.680601877*N(1)*N(2);
f(6)=N(6)-44.56734705*N(1)*N(1)*N(2);
f(7)=N(7)-12.59153449*N(1)*N(3);
f(8)=N(8)-14.10214903*N(2)*N(2)*N(3)*N(3)*N(3);
f(9)=N(9)-6.684150735*N(1)*N(4);

N0=[0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1];
N=fsolve(@myfun9,N0)
letsplayagame
3楼2015-11-05 09:31:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wake_up

木虫 (著名写手)

内容已删除
扫地扫地扫心地,心地不扫空扫地,人人都把心地扫,世上无处不净地.
4楼2015-11-05 10:09:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
qq642867921: 金币+10, ★★★很有帮助 2015-11-06 23:23:57
1stOpt试试,简单快捷的·多:
CODE:
Constant
a1=0.03,a2=0.12,a3=0.3,b1=0.35,b2=0.05,b3=0.15;//,%a1=Cr2O3,a2=Al2O3,a3=SiO2,b1=CaO,b2=MgO,b3=FeO;
Parameter N(29);
Function
N(1)+N(2)+N(3)+N(4)+N(5)+N(6)+N(7)+N(8)+N(9)+N(10)+N(11)+N(12)+N(13)+N(14)+N(15)+N(16)+N(17)+N(18)+N(19)+N(20)+N(21)+N(22)+N(23)+N(24)+N(25)+N(26)+N(27)+N(28)+N(29)-1;
a1*(0.5*N(1)+N(7)+2*N(8)+3*N(9)+N(10)+N(11)+3*N(12)+N(13)+12*N(14)+N(22)+2*N(24)+N(25)+3*N(26)+N(27)+2*N(28)+N(29))-b1*(N(4)+N(21)+N(22)+N(23));
a1*(0.5*N(2)+N(15)+2*N(16)+N(17)+N(23)+N(26)+N(27)+N(28)+N(29))-b2*(N(4)+N(21)+N(22)+N(23));
a1*(0.5*N(3)+N(19)+2*N(20)+N(21))-b3*(N(4)+N(21)+N(22)+N(23));
a1*(N(5)+N(10)+2*N(11)+N(12)+6*N(13)+7*N(14)+N(17)+3*N(18)+N(19)+N(24)+N(25))-a2*(N(4)+N(21)+N(22)+N(23));
a1*(N(6)+N(7)+N(8)+N(9)+N(15)+N(16)+2*N(18)+N(20)+N(24)+2*N(25)+2*N(26)+N(27)+2*N(28)+2*N(29))-a3*(N(4)+N(21)+N(22)+N(23));
N(7)-659.1868765*N(1)*N(6);
N(8)-48840.50342*N(1)^2*N(6);
N(9)-6410.811308*N(1)^3*N(6);
N(10)-30.59284903*N(1)*N(5);
N(11)-62.92544394*N(1)*N(5)^2;
N(12)-43.76471764*N(1)^3*N(5);
N(13)-262.9506479*N(1)*N(5)^6;
N(14)-55613987772*N(1)^12*N(5)^7;
N(15)-6.723640959*N(2)*N(6);
N(16)-44.56734705*N(2)^2*N(6);
N(17)-12.59153449*N(2)*N(5);
N(18)-14.10214903*N(5)^3*N(6)^2;
N(19)-0.0000927114*N(3)*N(5);
N(20)-4.209805425*N(3)^2*N(6);
N(21)-6.753781389*N(3)*N(4);
N(22)-5324.185271*N(1)*N(4);
N(23)-6.684150735*N(2)*N(4);
N(24)-170498.3476*N(1)^2*N(5)*N(6);
N(25)-59100.22934*N(1)*N(5)*N(6)^2;
N(26)-31859855.35*N(1)^3*N(2)*N(6)^2;
N(27)-1907.157919*N(1)*N(2)*N(6);
N(28)-0.053804824*N(1)^2*N(2)*N(6)^2;
N(29)-3593.935175*N(1)*N(2)*N(6)^2;

n1: 0.00740569433075613
n2: 0.0334451306656032
n3: 0.373025926308175
n4: 0.00107151740885337
n5: 0.0707709740557123
n6: 0.0359206838653582
n7: 0.175355314041228
n8: 0.0962179928931035
n9: 9.35308677531875E-5
n10: 0.0160339630815332
n11: 0.00233400841376471
n12: 1.25799584019101E-6
n13: 2.4466443104525E-7
n14: -5.57411935550417E-11
n15: 0.00807759375205905
n16: 0.00179071789055471
n17: 0.0298034629881549
n18: 6.44970151861671E-6
n19: 2.44752591688522E-6
n20: 0.0210418855773427
n21: 0.00269951190752645
n22: 0.0422491692366895
n23: 0.000239540173299834
n24: 0.023771222055233
n25: 0.0399667942132903
n26: 0.000558422925487669
n27: 0.0169679717120742
n28: 1.05593742617914E-10
n29: 0.00114857169843853
5楼2015-11-05 11:14:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 学员HBFXFr 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 求调剂推荐 +7 小聂爱学习 2026-04-14 7/350 2026-04-16 00:19 by cuisz
[考研] 273求调剂 +6 白居不易. 2026-04-09 8/400 2026-04-15 22:02 by wooluyong
[考研] 调剂求收留 +34 果然有我 2026-04-10 35/1750 2026-04-15 13:05 by 西北望—风沙
[考研] 272分材料子求调剂 +41 Loy0361 2026-04-10 54/2700 2026-04-14 18:00 by lhj2009
[考研] 材料专业344求调剂 +17 hualkop 2026-04-10 22/1100 2026-04-14 16:21 by sxdj2
[考研] 各位老师好,求调剂,本科211,一志愿天津大学生物与医药学硕,差两名录取。 +11 路六六jjj 2026-04-13 11/550 2026-04-14 16:01 by zs92450
[基金申请] RY:中国产出的科学垃圾论文,绝对数量和比例都世界第一 +6 zju2000 2026-04-14 17/850 2026-04-14 14:34 by jurkat.1640
[考研] 105500药学求调剂 +4 x_skys 2026-04-12 4/200 2026-04-14 13:37 by rndfc
[教师之家] 山东双非院校考核超级无底线,领导幸灾乐祸,教师遭殃恐 +3 qut2026 2026-04-11 7/350 2026-04-12 20:24 by qut2026
[考研] 085410 273求调剂 +10 X1999 2026-04-09 10/500 2026-04-12 09:24 by 逆水乘风
[找工作] 山东高校教师考核超级无底线,员工过不下去啦 +4 qut2026 2026-04-09 9/450 2026-04-12 00:54 by qut2026
[考研] 药学专硕调剂 +8 ? 一路生?花? 2026-04-10 10/500 2026-04-11 21:21 by zhouxiaoyu
[考研] 352 求调剂 +6 yzion 2026-04-11 8/400 2026-04-11 16:24 by 明月此时有
[考研] 288求调剂 +15 代fish 2026-04-09 16/800 2026-04-11 10:26 by wwj2530616
[考研] 一志愿985机械学硕380求调剂 +5 关关雎鸠10 2026-04-11 5/250 2026-04-11 10:10 by 知念。A
[考研] 085402通信工程调剂,有4项学科竞赛国奖(电赛国二),硕士研究生调剂自荐信。 +5 m永o不v言o弃m 2026-04-09 5/250 2026-04-11 09:33 by zhq0425
[考研] 342电子信息专硕求调剂 +9 你让我怎么荔枝 2026-04-10 10/500 2026-04-11 08:33 by zhq0425
[考研] 一志愿北理工298英一数二已上岸,感谢各位老师 +14 Reframe 2026-04-10 16/800 2026-04-10 23:07 by caotw2020
[考研] 求调剂 +11 翩翩一书生 2026-04-09 13/650 2026-04-10 10:27 by liuhuiying09
[考研] 初试分332,一志愿报考西北工业大学, +11 故人?? 2026-04-09 11/550 2026-04-09 21:54 by JineShine
信息提示
请填处理意见