星期四, 12月 14, 2006

matlab課堂筆記 061215_內插法

內插法 interp1
當查表時,如果欲查的值不在表格內,可用interp1求得
舉例:

>> x=0:10;y=sin(x);[x' y']

ans =
0 0
1.0000 0.8415
2.0000 0.9093
3.0000 0.1411
4.0000 -0.7568
5.0000 -0.9589
6.0000 -0.2794
7.0000 0.6570
8.0000 0.9894
9.0000 0.4121
10.0000 -0.5440

>> y1=interp1(x,y,4.5)

y1 =
-0.8579

也可以由y值反求x值
>> x1=interp1(y,x,0.8)
x1 =
2.3488

沒有留言: