Matlab 绘制曲线的导数

Matlab 绘制曲线的导数,matlab,matlab-figure,matlab-guide,Matlab,Matlab Figure,Matlab Guide,我在MATLAB中有一条3D曲线,现在我想在另一张图中画出该曲线的导数 例如,对于y=x2,导数w.r.t.x为y=2x 我怎样才能做到这一点?我不理解“3D”部分。为什么y=x^2是一条三维曲线 但如果要在同一绘图上绘制y=x^2及其导数,请使用ezplot clear all; close all; syms x y=x^2; h=ezplot(y,[-6,6]); set(h, 'Color', 'r'); hold on; ezplot(diff(y,x),[-6,6]); 我不理

我在MATLAB中有一条3D曲线,现在我想在另一张图中画出该曲线的导数
例如,对于y=x2,导数w.r.t.x为y=2x


我怎样才能做到这一点?

我不理解“3D”部分。为什么y=x^2是一条三维曲线

但如果要在同一绘图上绘制y=x^2及其导数,请使用ezplot

clear all; close all;
syms x 
y=x^2;
h=ezplot(y,[-6,6]);
set(h, 'Color', 'r'); 
hold on;
ezplot(diff(y,x),[-6,6]);

我不理解“3D”部分。为什么y=x^2是一条三维曲线

但如果要在同一绘图上绘制y=x^2及其导数,请使用ezplot

clear all; close all;
syms x 
y=x^2;
h=ezplot(y,[-6,6]);
set(h, 'Color', 'r'); 
hold on;
ezplot(diff(y,x),[-6,6]);

你是说导数?如果你有符号工具箱,你可以自动计算简单函数的符号导数。不,我的曲线并不简单。我只是来举个简单的例子!如果你想要数值微分(而不是求导),你可以简单地使用
diff
。你是说求导?如果你有符号工具箱,你可以自动计算简单函数的符号导数。不,我的曲线并不简单。我只是来举个简单的例子!如果需要数值微分(而不是求导),只需使用Try-using
diff