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

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/24 08:13:16
matlab求导问题x=0:0.1:1;y=[-.4471.9783.115.255.024.664.014.583.455.359.22];p=polyfit(x,y,5)f=poly2str(p,

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求导问题
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 2408
Error:Unexpected 'identifier' [line 1,col 9]
Error in ==> sym.sym>char2ref at 2378
s = expression2ref(x);
Error in ==> sym.sym>tomupad at 2147
S = char2ref(x);
Error in ==> sym.sym>sym.sym at 102
S.s = tomupad(x,'');
Error in ==> char.diff at 9
y = diff(sym(f),varargin{:});

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
f=poly2str(p,'t')换成f=poly2sym(p);
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=poly2sym(p);
disp(f)
d1=diff(f)
p =
27.3878 0.1785 -20.8078 -22.5329 25.4213 -0.4429
(1927246535250589*x^5)/70368744177664 + (6429964502756005*x^4)/36028797018963968 - (2928432605711073*x^3)/140737488355328 - (6342448503305285*x^2)/281474976710656 + (1788862524623267*x)/70368744177664 - 1994708837054991/4503599627370496
d1 =
(9636232676252945*x^4)/70368744177664 + (6429964502756005*x^3)/9007199254740992 - (8785297817133219*x^2)/140737488355328 - (6342448503305285*x)/140737488355328 + 1788862524623267/70368744177664
>>

我的运行没有问题啊

问题补充:我的程序是这样的,就是对一个函数进行一次求导,如下 y1=diff消去这些0,你可以考虑控制输出结果的精度,matlab的函数是digits(用于规定

用 matlab将 x*y+exp(y)=0对 y如何求导啊?RT 关于求导的问题|2^x-1|怎么求导? 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 隐函数x^2+y^2=1求导的问题这个隐函数求导的2x+2yy'=0,为什么y要乘以y'呢? matlab中对y=x^2求导,并画出图像 我用syms x z=diff(y,x,1) 之后怎么画图啊?x=0:1:10 之后?matlab中对y=x^2求导,并画出图像我用syms xz=diff(y,x,1)之后怎么画图啊?x=0:1:10之后?该怎么办啊. matlab 符号变量求导问题!简化问题如上图.为什么不能直接输出1/5? Matlab 求导编程问题:答案怎么是两个数字呢?y='x^4'y =x^4>> diff(y)ans =-26 -42 MATLAB高手请进,对参数导数了解的,符号求导,数字求导,都来看看例:现在我知道t=0:0.1:10,y=2*t,x=3*t;那么dy/dx=diff(y)/diff(x)结果如图所示是x,y是101个数dy/dx是1个数dy./dx是100个数,现在我的问题是:我 matlab 函数求导如何表示对一个函数y=[e^x-e^(-x)]/[e^x+e^(-x)]求导,请问用MATLAB语句怎么写? 一个matlab符号函数求导及梯度的问题高分求一个问题:我现在有一个函数function f=fun(x)f=2*x(1)*x(1)-x(2)-1;1.我想求f对x(1)的导数在[1,2]这点的值2.我想求f对x的梯度(也就是分别对x(1),x(2)求导的一 分段函数求导问题k属于(0,1), f(x)=kx+x^2*sin(1/x) (x不等于0), f(x) = o (x=0);求证f'(0)>0; 给具体过程..我不太懂分段函数求导. matlab中怎么对f=@(x)(x*x)求导呀?不想用syms 求导 y=x/[(2x+1)^2]求导 指数函数求导y=(1-x)*e^x 求导. 高数求导问题 x^3*sin(1/x)对x求导答案是什么? y=1/x 求导 求导,y=1/x 微积分求导问题.∫ 1到2 ((e^(1/x))/x²)dx=