要求使用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(

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/23 09:01:12
要求使用matlab实现,执行sym(pi/3),sym(pi/3,''d''),sym(''pi/3'')语句,然后将exp(2)和sin(0.3*p)代替pi/3分别执行前面3个语句,并观察结果.我的答案

要求使用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(
要求使用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.3*pi),'d')
sym('sin(0.3*pi)')
然后我想问为什么会无法实现呢?显示
------------------------------------------------------------------------
Segmentation violation detected at TueNov 12 17:31:24 2013
------------------------------------------------------------------------
求帮我分析原因或者帮我实现一下

要求使用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(
>> 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及以上版本

要求使用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( MATLAB判断语句我想根据变量的类型作为if语句的判断条件,如对于变量s,若它是double型,执行某条语句,若它是sym型,执行其他语句,用MATLAB要怎么实现呢? 在matlab中这条语句为什么执行错误?A=sym('sin(x)cos(y)+sin(y)cos(x)'); matlab中 定义 p=sym('[p1, p2]') 是 什么意思?谢谢. matlab里使用循环,如何实现在每次循环过程中当满足一条件时继续执行,不满足条件时等待? Matlab sym的指令意义和格式 matlab中 [2x1 sym] 是什么意思啊 Matlab符号计算问题我用Matlab计算0.4-0.3-0.1,使用符号计算,sym(‘0.4-0.3-0.1’),得到的结果为2.5e-41,这是怎么回事? matlab求导问题x=0:0.1:1;y=[-.447 1.978 3.11 5.25 5.02 4.66 4.01 4.58 3.45 5.35 9.22];p=polyfit(x,y,5)f=poly2str(p,'t');disp(f)d1=diff(f)Error using ==> sym.sym>expression2ref at 2408Error:Unexpected 'identifier' [line 1,col 9]Error in ==> sym.sym matlab中的S-函数问题永磁无刷直流电机,对于S-函数的实现,使用C MEX S-函数执行#define S_FUNCTION_NAME chengxu#define S_FUNCTION_LEVEL 2#include "simstruc.h"#include "math.h"`static void mdlInitializeSizes(S MATLAB中定义f=' '和f=sym(' ')的区别前者是字符串,类型char后者是符号表达式,类型sym那么,在使用时,比如说计算时,两种定义方法是否有区别? simulink分段函数如何实现simulink菜鸟求助:使用MATLAB simulink实现分段函数,最好附图 matlab中subs函数subs(sym(f),findsym(sym(f)),a) f是一个函数, matlab 有能代替sym和syms的运算吗 matlab 中,syms x 是不是相当于x=sym('x') 有matlab的高手吗,sym engine是啥意思 matlab中syms与sym有什么区别? matlab中符号常量用sym函数如何定义