急求用matlab 6.0 求sinx是求sinx的,用matlab的程序。

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/08 08:34:46
急求用matlab 6.0 求sinx是求sinx的,用matlab的程序。
x_KPƿ.wXs%09,l%.RʹO&9q'Do>}x_Ija _rA2IN`+O{"-4{Z%)$ ȌG Q“al {^8phi^WˮL>a^>wыh"JQe*2c Zwx6/Œ"8;DLl VdjKLQ2%8Ao5"!Z@S8>IUD%A':/vαC#j:M6. бs+&׾%9

急求用matlab 6.0 求sinx是求sinx的,用matlab的程序。
急求用matlab 6.0 求sinx
是求sinx的,用matlab的程序。

急求用matlab 6.0 求sinx是求sinx的,用matlab的程序。
方法1:
直接调用sin()
方法2:
将sin展开成泰勒阶数并忽略高次项
function y=sin1(x)
y=x-x.^3./(factorial(3))+x.^5./(factorial(5))-x.^7./(factorial(7))+x.^9./(factorial(9));
y;
测试结果
sin1(pi./6)
ans =
0.5000
当然也可以更加精确阶数
也可以设定精确阶数再循环计算