Professional Documents
Culture Documents
Chương 4
Chương 4
dụng
4.1 Trực quan hóa khối lượng
coneplot(X, Y, Z, U, V, W, Cx, Cy, Cz,'') vẽ hình nón đồ họa véc tơ
trong các trường véc tơ 3 chiều. (X,Y, Z) xác định tọa độ của trường
vectơ. (U, V, W) xác định trường vectơ. (Cx, Cy, Cz) xác định vị trí
của các hình nón trong trường vectơ. Ngoài ra, chúng có thể bao gồm
các đối số như màu sắc, phương pháp nội suy, ....
Ví Dụ:
>> hold on
wind_speed = sqrt(u.^2 + v.^2 + w.^2);
hsurfaces = slice(x,y,z,wind_speed,[xmin,xmax],ymax,zmin);
set(hsurfaces,'FaceColor','interp','EdgeColor','none')
hold off
comet(y) Làm cho đồ họa sao chổi tương đối với vectơ tần số y
comet(x, y) Biểu diễn đồ thị sao chổi tương ứng với vectơ tần số Y có
các phần tử được cho bởi vectơ X.
comet(x, y, p) Đồ thị sao chổi với phần thân có chiều dài p * chiều
dài
Ví dụ:
ezcontour(f ) Đồ thị của đường bao f(x,y) trong [-2p, 2p] x [-2p, 2p].
Vì vậy, cả tham số x và y trong hàm đều được đánh giá trong phạm vi
từ -2pi đến +2pi.
ezcontour(f, domain) Đồ thị đường bao f(x,y) trong miền xác định
ezcontour(...,n) Đồ thị đường bao f(x,y) trong lưới n x n
ezcontourf(f ) Đồ thị đường bao f(x,y) điền vào [-2p, 2p] x [-2p, 2p].
Cả tham số x và y trong hàm đều được đánh giá trong phạm vi từ -2pi
đến +2pi.
ezcontourf(f, domain) Đồ thị đường bao f(x,y) điền vào miền đã cho
ezcontourf(...,n) Đồ thị của đường viền f(x,y) được giới hạn trong
lưới n x n
Ví dụ:
ezmesh(f ) Đồ thị của lưới f(x,y) lấp đầy tại [-2p, 2p] x [-2p, 2p]. Cả
tham số x và y trong hàm đều được đánh giá trong phạm vi từ -2pi
đến +2pi.
ezmesh(f,domain) Lưới đồ họa của f(x,y) điền vào miền đã cho
ezmesh(...,n) Đồ thị đệm lưới f(x,y) trong lưới nxn
ezmesh(x, y, z) Lưới đồ họa cho x = x(t,u), y = y(t,u), z = z(t,u) t,u∈[-
2π, 2π ]
ezmeshc(f ) Thực hiện kết hợp đồ thị dạng lưới và đường viền.
ezplot3(x, y, z) đường cong tham số 3D x = x (t), y = y(t), z = z (t) t∈
[0, 2 π ]
Ví dụ:
>>ezplot3('sin(t)','cos(t)',
't’,[0,6*pi])
pareto(Y) Làm cho đồ họa liên quan đến vectơ giá trị Pareto của tần
số
pie3(X) Biểu đồ giá trị tần số hình tròn 3-D cho X
pie3(X, explode) Biểu đồ tròn ba chiều tách rời
Ví dụ:
stairs(X, Y) Đồ họa bậc thang với các phần tử Y tương ứng với X.
Ví dụ:
>> x = 0:.25:10;stairs(x,sin(x))
scatter(X,Y,S,C) Độ phân tán cho đồ thị véc tơ (X, Y) theo màu C và
diện tích của mỗi điểm đánh dấu S.
scatter3(X,Y,Z,S,C) Đồ họa các vectơ phân tán ba chiều (X, Y, Z)
theo màu C và diện tích của từng điểm đánh dấu S. Bạn cũng có thể
tô đồ họa (tùy chọn điền) và sử dụng các loại điểm đánh dấu khác
nhau.
Ví dụ:
>> L = linspace(0,2.*pi,6);
xv = cos(L)';
yv = sin(L)';
xv = [xv; xv(1)];
yv = [yv ; yv(1)];
A = polyarea(xv,yv);
plot(xv,yv);
title(['Area = ' num2str(A)]);
axis image