24小时热门版块排行榜    

查看: 1071  |  回复: 12
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

TM队长

禁虫 (小有名气)

本帖内容被屏蔽

» 收录本帖的淘帖专辑推荐

程序

» 猜你喜欢

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

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

FMStation

至尊木虫 (知名作家)

【答案】应助回帖

編寫函數root2d

function F = root2d(x)
% x 輸入參數
% F 輸出參數, 範例
% exp 指數
F(1) = exp(-exp(-x(1)+x(2))) - x(2)*(1+x(1)^2);
F(2) = x(1)*cos(x(2)) + x(2)*sin(x(1)) - 0.5;

https://www.mathworks.com/help/m ... mous-functions.html
% @ 匿名函數(anonymous function)
https://www.mathworks.com/help/optim/ug/fsolve.html
% fsolve 非线性方程组求解

主程式
fun = @root2d;
x0 = [0,0];
x = fsolve(fun,x0)
9楼2016-08-15 19:53:10
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 13 个回答

FMStation

至尊木虫 (知名作家)

【答案】应助回帖

感谢参与,应助指数 +1
>> f = inline('x^3 -5*x^2 - x+2')
f =
     Inline function:
     f(x) = x^3 -5*x^2 - x+2

>>  f(4)
ans =
   -18

使用fzero

>> fzero(f,4)
ans =
    5.1190

>> fzero(f,2)
ans =
    0.5684

編輯 funy.m

function y = funy(x)
y = x^3 - 5 * x^2 -x + 2;

>> x=fzero('funy', 4)
x =
    5.1190

使用 roots
>> p = [1 5 -1 2]
p =
     1     5    -1     2

>> roots(p)
ans =
  -5.2623         
   0.1311 + 0.6024i
   0.1311 - 0.6024i

>>  f(.5684)
ans =
-1.5495e-004

http://chemeng.queensu.ca/course ... OnlineTutorial2.pdf

fzero
https://www.mathworks.com/help/matlab/ref/fzero.html
2楼2016-08-15 17:43:01
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

Mr__Right

专家顾问 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
求出来的结果非常复杂。不知道这么做有何意义?

四个解中的其中一个类似下面的形式:



太繁琐了!   
文章乃身外之物,要多考虑编辑、审稿人和读者的感受。
3楼2016-08-15 18:32:35
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

TM队长

禁虫 (小有名气)

本帖内容被屏蔽

4楼2016-08-15 18:52:01
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见