Matlab的高手来帮小弟个忙,给这个程序每句加个注释.感激不尽啊!Syms x y z; % f=

发布时间:2021-02-26 10:03:36

Matlab的高手来帮小弟个忙,给这个程序每句加个注释.感激不尽啊!Syms x y z; % f=x^2+y^2+z^2; n=jacobian(f,[x,y,z]); % [X,Y,Z]=sphere;U=subs(n(1),{x,y,z},{X,Y,Z});V=subs(n(2),{x,y,z},{X,Y,Z});W=subs(n(3),{x,y,z},{X,Y,Z});quiver3(X,

网友回答

Syms x y z; % 定义符号变量,为了能进行符号运算.
f=x^2+y^2+z^2;
% 进行符号运算n=jacobian(f,[x,y,z]); %
计算函数f的雅阁比行列式,并保存到n.[X,Y,Z]=sphere;
% 生成一个球体,其中X、Y、Z为这个球上的点.U=subs(n(1),{x,y,z},{X,Y,Z});
%将n矩阵中的未知数在x,y,z用X,Y,Z值替换V=subs(n(2),{x,y,z},{X,Y,Z});
%同理,n为三维的.
W=subs(n(3),{x,y,z},{X,Y,Z});
quiver3(X,Y,Z,U,V,W);
%以X,Y,Z]为起点,U,V,W为终点画向量射线.hold on;
%为了下面语句画的图像和上面画的图像在一张图上surf(X,Y,Z);
%填充球的曲面axis equal
%确保球的形状为圆球行,非椭球行.
以上问题属网友观点,不代表本站立场,仅供参考!