matlab的问题 z=j*exp(j); x=z*z; y=x*x;怎么画y对j的一阶导和二阶导的图像 求代码

2025-01-21 06:23:18
推荐回答(1个)
回答1:

实在不是很明白你的意思?

j是虚数单位?还是一个变量名?

如果是虚数单位怎么求导数?

如果是变量名,我用k代替。有问题再讨论。

clear all;clc;
syms k
y=(k*exp(k))^4;
dydk1=diff(y,k,1);
dydk2=diff(y,k,2);
dydk1=subs(dydk1,k,-2:0.1:1);
dydk2=subs(dydk2,k,-2:0.1:1);
figure(1);
plot([-2:0.1:1],dydk1);grid on;
figure(2);
plot([-2:0.1:1],dydk2);grid on;

一阶导数:

二阶导数: