24小时热门版块排行榜    

查看: 943  |  回复: 14

月只蓝

主管区长 (职业作家)

引用回帖:
9楼: Originally posted by woshiniu at 2015-03-01 14:20:14
你好,12附近的值就是我想要的。这个方程的解是多值的,这点我了解,但是为什么Matlab计算出来只有一个值了?我还想请问下,您是采用什么方法做出来的图并得出具体数值的。小弟迁移没接触过计算模拟对所使用的软件 ...

请问 A= ?,请给出具体数值,我尝试解一下,稍后反馈给你。
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
11楼2015-03-02 15:20:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

woshiniu

禁虫 (小有名气)

本帖内容被屏蔽

12楼2015-03-03 11:36:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

woshiniu

禁虫 (小有名气)

本帖内容被屏蔽

13楼2015-03-03 11:39:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

月只蓝

主管区长 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
woshiniu: 金币+10, ★★★很有帮助 2015-03-03 14:51:04
引用回帖:
13楼: Originally posted by woshiniu at 2015-03-03 11:39:53
这只是一个温度点的方程 在我们为简化的方程里面A是与温度相关的值   所以我还是想了解下求解过程      这样我就可以求不同温度下的x...

CODE:
clear all;clc
format long
a=12618/2;
x0=10;
[x fval]=fsolve(@(x)exp(x)- 2*a*x,x0)

计算结果:
x =

  11.921197787006776


方程残差 fval =

   -2.910383045673370e-011

欲求10左右的解,初值x0赋于10即可,上述代入即是这样做的。
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
14楼2015-03-03 13:38:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

月只蓝

主管区长 (职业作家)

【答案】应助回帖

引用回帖:
13楼: Originally posted by woshiniu at 2015-03-03 11:39:53
这只是一个温度点的方程 在我们为简化的方程里面A是与温度相关的值   所以我还是想了解下求解过程      这样我就可以求不同温度下的x...

由不同的温度得不同的A值,填入14楼给出的代码,求解即可。
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
15楼2015-03-03 13:40:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 woshiniu 的主题更新
信息提示
请填处理意见