Re: [繪圖] 方程式繪圖問題

看板MATLAB作者時間12年前 (2012/03/10 12:54), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/5 (看更多)
※ 引述《Rasin (RL)》之銘言: : ※ 引述《luckykey ()》之銘言: : : ... : 直接代一個數字 8 進去 : : x=linspace(-8,8,100) : x=8 : : y1=y2./y3.+x. : y1=y2./y3 +8. : ^^ ^^ y2,y3要先給值才能用 不然也要先宣告 : ^ 沒有.+這東西 : ^ 沒有x.這東西 : : y3=x.^2-1 : y3=63 : : y2=y1.^-4+8 : ^^ 使用者: a可以b表示 ( a=f(b) ) : 編譯器: b是什麼? ( err ) : 使用者: b可以a表示 ( b=g(a) ) : 編譯器: 整肖欸 ( err ) : : plot(x,y1) : : 請一杯飲料 其實用手算的話,只要y2/y3有收斂, 就可以讓函數到一個極值。 簡單舉例! x=linspace(-6,6,100) y1=y2./y3+x. Eq.1 y3=x.^4+6 y2=y1.^2 Eq.2 plot(x,y1) 手算的話 x=1帶入-->y3=7--> 假設Eq.2的y1=2 -->Eq.1的y1=11/7 ----(X) 假設 y1=12/7 --> y1=487/343----(X) y1=10/7 --> y1=443/343----(X) y1=9/7 --> y1=424/343----(X) y1=8/7 --> y1=407/343----(X) y1=1 --> y1=8/7 ----(X) . . . . 手算的話大概會找出兩式y1收斂的值,在x=1的位置 本來想借助MatLab來會圖, 不過目前還是寫不出來。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.80.122.108
文章代碼(AID): #1FMjwQ1U (MATLAB)
文章代碼(AID): #1FMjwQ1U (MATLAB)