Task 10 :图形属性设置

mac2024-04-05  41

图形格式的设置

V = [45, 75, 105, 175, 85, 91]; V1 = V / sum(V) [m, i] = max(V1); explode = zeros(size(V1)); explode(i) = 1; pie(V1, explode) title('产品利润贡献图') legend('A', 'B', 'C', 'D', 'E', 'F')

视角与色彩控制

[X, Y] = meshgrid(-4: 0.2: 4); % 设置网格矩阵 Z = exp(-(0.15 * X).^2 - Y.^2).*sin(X)./(X + eps); surfc(X, Y, Z) % 绘制带有等高线的网格图 title('Z = exp(-(0.15 * X).^2 - Y.^2).*sin(X)./(X + eps)的网格图') xlabel('X') ylabel('Y') zlabel('Z')

1.

x = -4: 0.01 : 4; y = sin(x).^2 ./ (1 + x.^2); plot(x, y)

2.

x = [0 1200]; v = 100; g = 9.8; a1 = 30; a2 = 45; a3 = 75; y1 = x * tan(a1) - g * x.^2./ 2 * v ^ 2 * (cos(a1)).^2; plot(x, y1) hold on y2 = x * tan(a2) - g * x.^2./ 2 * v ^ 2 * (cos(a2)).^2; plot(x, y2) y3 = x * tan(a3) - g * x.^2./ 2 * v ^ 2 * (cos(a3)).^2; plot(x, y3)

3.

zeta =[0, 2 * pi]; r = -cos(2*x).*sec(zeta); [x, y] = pol2cart(r, zeta); subplot(1, 2, 1); polar(r, zeta); subplot(1, 2, 2); plot(x, y); grid on

4.

phi = pi / 2: 4 * pi / 5: 4 * pi; A = exp(1i * phi); x1 = real(A); y1 = imag(A); fill(x1, y1, [0 0 0]) hold on ezplot('x2 ^ 2 + y2 ^ 2 - 1') axis([-1, 1, -1, 1])

5.

Y = magic(5) bar(Y)

6.

A = [2200, 1500, 600, 200, 300, 700]; pie(A, [1 0 0 0 0 0])

最新回复(0)