24、绘制函数的梯度场矢量图。
>> [x,y]=meshgrid([-2:0.1:2]); %建立栅格点数据向量
>> z=3.*x.*y*exp(-x.^2-y.^2)-1; %计算函数值向量
>> [u,v]=gradient(z,0.2,0.2); %计算梯度值向量
>> quiver(x,y,u,v,2) %绘制梯度场矢量图
25、给定向量x,y生成网格矩阵。
>> x=[1 2 3 4];
>> y=[10 11 12 13 14];
>> [U,V]=meshgrid(x,y)
U =
1 2 3 4
1 2 3 4
1 2 3 4
1 2 3 4
1 2 3 4
V =
10 10 10 10
11 11 11 11
12 12 12 12
13 13 13 13
14 14 14 14
26、生成一个5阶高斯分布矩阵,并给出相应的x,y向量矩阵。
>> [X,Y,Z]=peaks(5)
X =
-3.0000 -1.5000 0 1.5000 3.0000
-3.0000 -1.5000 0 1.5000 3.0000
-3.0000 -1.5000 0 1.5000 3.0000
-3.0000 -1.5000 0 1.5000 3.0000
-3.0000 -1.5000 0 1.5000 3.0000
Y =
-3.0000 -3.0000 -3.0000 -3.0000 -3.0000
-1.5000 -1.5000 -1.5000 -1.5000 -1.5000
0 0 0 0 0
1.5000 1.5000 1.5000 1.5000 1.5000
3.0000 3.0000 3.0000 3.0000 3.0000
Z =
0.0001 0.0042 -0.2450 -0.0298 -0.0000
-0.0005 0.3265 -5.6803 -0.4405 0.0036
-0.0365 -2.7736 0.9810 3.2695 0.0331
-0.0031 0.4784 7.9966 1.1853 0.0044
0.0000 0.0312 0.2999 0.0320 0.0000
27、在-4<=x<=4,-4<=y<=4区域上绘制