要求使用matlab实现,执行sym(pi/3),sym(pi/3,'d'),sym('pi/3')

发布时间:2021-02-26 01:31:20

要求使用matlab实现,执行sym(pi/3),sym(pi/3,'d'),sym('pi/3')语句,然后将exp(2)和sin(0.3*p)代替pi/3分别执行前面3个语句,并观察结果.我的答案是:sym(pi/3)sym(pi/3,'d')sym('pi/3')sym(exp(2))sym(exp(2),'d')sym('exp(2)')sym(sin(0.3*pi))sym(sin(0.

网友回答

>> sym(pi/3)
ans =pi/3>> sym(pi/3,'d')
ans =1.047197551196597631317786181171
>> sym('pi/3')
ans =pi/3>> sym(exp(2))
ans =4159668786720471/562949953421312
>> sym(exp(2),'d')
ans =7.3890560989306504069418224389665
>> sym('exp(2)')
ans =exp(2)
>> sym(sin(0.3*pi))
ans =910872158600853/1125899906842624
>> sym(sin(0.3*pi),'d')
ans =0.80901699437494745126286943559535
>> sym('sin(0.3*pi)')
ans =sin(0.3*pi)
全部验证了,请采纳
win7下请使用matlab2009及以上版本
以上问题属网友观点,不代表本站立场,仅供参考!