作者luckykey ()
看板MATLAB
标题Re: [绘图] 方程式绘图问题
时间Sat Mar 10 12:54:45 2012
※ 引述《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