24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 1448  |  回复: 9

juanjie1991

金虫 (正式写手)

[求助] matlab求解多元非整次方方程组

如何利用MATLAB求解如下方程组,求未知数x,y,z:
0.9*2.7183^(x*(38-y)^z)-1=0;
2.7183^(x*(402-y)^z)-2=0;
2.7183^(x*(740-y)^z)-10=0;
fsolve函数或是solve函数,M-文件的建立,主程序代码等,求解啊~

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

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

juanjie1991

金虫 (正式写手)

我用solve函数求解如下:
syms x y z;
f1=0.9*2.7183^(x*(38-y)^z)-1;
f2=2.7183^(x*(402-y)^z)-2;
f3=2.7183^(x*(740-y)^z)-10;
[x,y,z]=solve(f1==0,f2==0,f3==0)

但是计算结果却是这样的:
Warning: Explicit solution could not be found.
> In solve at 169

x =

[ empty sym ]

y =

     []

z =
     []
菜鸟求解答!!!!~~~~
2楼2014-09-24 23:52:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

juanjie1991

金虫 (正式写手)

还有用过fsolve函数求解:
建立myfun.m文件:
function F = myfun(x)
F = [0.9*2.7183^(x(1)*(38-x(2))^x(3))-1;
    2.7183^(x(1)*(402-x(2))^x(3))-2;
    2.7183^(x(1)*(740-x(2))^x(3))-10];
end

然后在命令窗口输入:

>> [x,fval]=fsolve(@myfun,[0,50,1]);
x(1)
x(2)
x(3)
Error using feval
Undefined function 'myfun' for input arguments of type 'double'.

Error in fsolve (line 241)
            fuser = feval(funfcn{3},x,varargin{:});

Caused by:
    Failure in initial user-supplied objective function evaluation. FSOLVE cannot
    continue.

结果不懂什么原因啊,还有初值[0,50,1]我不知道对不对,初值具体应该怎么确定啊?   
求各路高手解答,菜鸟一个,对matlab一窍不通,求大神们帮帮忙~~~
3楼2014-09-24 23:59:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

juanjie1991

金虫 (正式写手)

有没有人解答解答啊,泪花ing~~~
4楼2014-09-25 11:00:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yanxp02

禁虫 (小有名气)

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
juanjie1991: 金币+10 2014-09-26 09:23:52
本帖内容被屏蔽

5楼2014-09-25 11:14:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yanxp02

禁虫 (小有名气)

本帖内容被屏蔽

6楼2014-09-25 11:18:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

juanjie1991

金虫 (正式写手)

引用回帖:
6楼: Originally posted by yanxp02 at 2014-09-25 11:18:07
忘了说了,运行第一个m文件

我已经知道自己错误的原因在哪了,M-文件保存的路径不对,我是自定义保存的。然后再请教一个问题,初值x0的确定对方程组的解的结果影响非常大,要怎样确定初值或是什么方法逐渐找到初值,使得结果误差在所需范围之内?
7楼2014-09-26 09:21:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yanxp02

禁虫 (小有名气)

本帖内容被屏蔽

8楼2014-09-26 09:30:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

NUAA_TIMI

新虫 (正式写手)

【答案】应助回帖

x: 1.44314758219462E-5
y: 37.9996380206468
z: 1.82792881695888
under review……
9楼2014-09-26 10:09:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yanxp02

禁虫 (小有名气)

本帖内容被屏蔽

10楼2014-09-26 10:17:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 juanjie1991 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 材料工程322分 +8 哈哈哈吼吼吼哈 2026-04-01 8/400 2026-04-02 11:53 by 3041
[考研] 070300化学求调剂 +14 小黄鸭宝 2026-03-30 14/700 2026-04-02 10:07 by oooqiao
[考研] 考研调剂 +12 Amber00 2026-03-31 12/600 2026-04-02 09:04 by sanrepian
[考研] 一志愿南昌大学324求调剂 +11 hanamiko 2026-04-01 11/550 2026-04-02 09:00 by sanrepian
[考研] 296求调剂 +4 汪!?! 2026-03-31 7/350 2026-04-01 22:04 by 客尔美德
[考研] 江苏科技大学招材料研究生 +4 Su032713. 2026-04-01 5/250 2026-04-01 22:03 by cccchenso
[考研] 275求调剂 +12 waltzh 2026-04-01 12/600 2026-04-01 21:44 by chyhaha
[考研] 材料与化工(0856)304求B区调剂 +8 邱gl 2026-03-30 16/800 2026-04-01 17:58 by 邱gl
[考研] 【求调剂】085601材料工程专硕 | 总分272 | +10 脚滑的守法公民 2026-03-27 10/500 2026-04-01 17:23 by pies112
[论文投稿] chinese chemical letters英文版投稿求助 120+4 Yishengeryi 2026-03-30 5/250 2026-04-01 14:11 by 陆小果画大饼
[考研] 085600,321分求调剂 +13 大馋小子 2026-03-31 13/650 2026-04-01 12:35 by chemdavid
[考研] 318求调剂 +8 七忆77 2026-04-01 8/400 2026-04-01 10:37 by Jaylen.
[考研] 【调剂】一志愿厦大生物与医药调剂 +3 Echo虾米 2026-03-31 3/150 2026-04-01 08:40 by JourneyLucky
[考研] 求调剂:一志愿:南京大学 专业:0705 总分320 ,本科985,四六级已过 +3 lfy760306 2026-03-31 3/150 2026-04-01 01:57 by Creta
[考研] 086000调剂 +5 7901117076 2026-03-26 5/250 2026-03-31 17:45 by 544594351
[考研] 食品工程专硕一志愿中海洋309求调剂 +5 小张zxy张 2026-03-26 10/500 2026-03-31 00:29 by jp9609
[考研] 285求调剂 +6 AZMK 2026-03-29 9/450 2026-03-30 21:02 by dophin1985
[考研] 0703化学321分求调剂 +10 三dd. 2026-03-30 11/550 2026-03-30 19:24 by markhwc
[考研] 求调剂 +7 青春裁为三截 2026-03-29 7/350 2026-03-30 13:14 by laoshidan
[考研] 285求调剂 +4 AZMK 2026-03-27 7/350 2026-03-27 20:59 by AZMK
信息提示
请填处理意见