graf3_11.m

来自「天津大学matlab讲义MATLAB是一种用于算法开发,数据可视化,数据分析以及」· M 代码 · 共 20 行

M
20
字号
%已知x,y向量,计算网格坐标矩阵
[x,y] = meshgrid(-2:.2:2,-1:.15:1);
%计算二元函数值矩阵Z
z = x .* exp(-x.^2 - y.^2);
%计算每个Z值各矢量的大小和方向
[px,py] = gradient(z,.2,.15);
%绘制等值线
contour(x,y,z)
hold on
%绘制矢量图
quiver(x,y,px,py)
title('矢量场(带等值线)图')
hold off
axis image
pause
[x,y,z] = meshgrid(-2:.2:2, -2:.25:2, -2:.16:2);
v = x .* exp(-x.^2 - y.^2 - z.^2);
slice(x,y,z,v,[-1.2 .8 2],2,[-2 -.2])
title('切片图')

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?