Matlab
1 ) Hàm Plot - Vẽ các điểm và đường trong phương diện phẳng(2D)
Phần lớn các câu lệnh để vẽ thiết bị thị trong khía cạnh phẳng phần nhiều là lệnh plot. Lệnh plot vẽ đồ vật thị của một mảng dữ liệu trong một hệ trục thích hợp và nối các điểm bởi đường thẳng.
Bạn đang xem: Matlab
x=linspace(0,2*pi,30); // Hàm linspace là đem 30 điểm cách đều nhau trong khoảng từ 0 -> 2piy=sin(x);plot(x,y);
Đồ thị nhận được được hiển thi trên hành lang cửa số figure
z=cos(x);plot(x,y,x,z);
Nếu biến đổi trật tự các đối số thiết bị thị đang xoay một góc 90plot(y,x,z,x);**
MATLAB mang định con đường vẽ là mặt đường liền, không tiến công dấu, màu xanh lá cây da trời.Ta gồm thể biến hóa kiểu mặt đường vẽ và ghi lại lên vật dụng thị bằng phương pháp đưa vào một trong những đối số lắp thêm ba. Các đối số tùy lựa chọn này là một xâu kí tự, rất có thể chứa một hoặc nhiều hơn thế theo bảng dưới đây.
b | xanh domain authority trời | . | chấm | - | nét liền |
g | xanh lá cây | o | vòng tròn | : | nét chấm |
r | đỏ | x | dấu x | -. | nét gạch - chấm |
c | xanh da trời nhạt | + | dấu + | -- | nét đứt |
m | đỏ tím | * | dấu hoa thị | - | nét liền |
y | vàng | s | hình vuông | ||
k | đen | d | hình thoi | ||
w | trắng | ^ | tam giác hướng xuống | ||
v | tam giác phía lên | ||||
tam giác phía trái | |||||
vp | sao năm cánh | ||||
h | sao sáu cánh |
plot(x,y,"m*",x,y,"b--")

plot(x,y,"p-","linewidth",4,"markersize",6)
Lệnh grid on sẽ thêm đường lưới vào thứ thị hiện tại tại. Lệnh grid off xóa khỏi các đường nét này.Ta hoàn toàn có thể đưa thương hiệu trục x, y với tên của đồ thị vào hình mẫu vẽ nhờ những lệnh xlabel với ylabel. Lệnh title sẽ chế tạo đồ thị tiêu đề nghỉ ngơi đỉnh.Dòng chú thích được chuyển vào vật thị nhờ hàm legend. Trong legend thì màu cùng kiểu của mỗi loại đường phù hợp với các đường đó trên đồ dùng thị.
Ví dụ:x=linspace(0,2*pi,30);y=sin(x);z=cos(x); plot(x,y,"mx-",x,z,"bp--")grid onxlabel("x")ylabel("y")title("do thi si mê sin va cos")legend ("y = sinx","z =cosx")

x=linspace(0,2*pi,30);y=sin(x);z=cos(x);plot(x,y);
Hình vẽ sẽ hiển thị trên cửa sổ figurehold onplot(x,z,"m")
Sẽ vẽ thêm 1 đồ thị không giống vào cùng cửa sổ figurehold off
Lệnh subplot(m,n,p) chia hành lang cửa số hiện tại thành một ma trận m x n khoảng tầm để vẽ đồ vật thị, và chọn phường là cửa sổ hoạt động. Các đồ thành thị phần được đặt số từ trái qua phải, từ bên trên xuống dưới, kế tiếp đến hàng đồ vật haiVí dụ:subplot(2,2,1)plot(x,y)subplot(2,2,2)plot(y,x)subplot(2,2,3)plot(x,z)subplot(2,2,4)plot(z,x)

2) Hàm plot3 - Vẽ điểm và mặt đường trong không gian
Hàm plot3 được cho phép vẽ các điểm và mặt đường trong ko gian. Ngoài việc có thêm trục z, cách sử dụng hàm này giống hệt như cách thực hiện hàm plot.View(): a là góc phương vị tính bằng độ trái hướng kim đồng hồ từ phía âm của trục y. Cực hiếm mặc định của a là -37.5 độ. B là góc nhìn tính bởi độ xuống phương diện phẳng x, y. Cực hiếm mặc định của b là 30 độ. Khi chuyển đổi các giá trị a và b sẽ chú ý được hình mẫu vẽ dưới những góc độ khác nhau.
Ví dụ :t=linspace(0,10*pi);subplot(1,2,1);plot3(sin(t),cos(t),t);xlabel("sint");ylabel("cost");title("helix");subplot(1,2,2);plot3(sin(t),cos(t),t);view(<10,35>);xlabel("sint");ylabel("cost");title("helix")

3) các hàm vẽ loglog, semilogx với semilogy vẽ những đường trong mặt phẳng
loglog: tựa như như plot dẫu vậy thang phân chia là logarithm cho cả hai trục.Xem thêm: Trò Chơi Bán Quần Áo - Game Quản Lý Shop Quần Áo 8
semilogx: tương tự như plot nhưng mà thang chia của trục x là logarithm còn thang phân tách trục y là tuyến đường tính.semilogy: giống như như plot tuy nhiên thang phân tách của trục y là logarithm còn thang phân tách của trục x là tuyến tính.


4) Pie Chart
Ðể vẽ trang bị thị bánh trong khía cạnh phẳng ta cần sử dụng hàm pie, còn mong vẽ trong ko gian, ta sử dụng hàm pie3. Cùng với cú pháp pie(V) .Trong kia V là vectơ cất các phần tử được mô tả trên thiết bị thị bánh.Thứ tự phân loại trên vật thị bánh trái chiều kim đồng hồMuốn bóc phần phân chia nào đó thoát ra khỏi đồ thị thì ta phân phối hàm pie một vectơ nữa bao gồm cùng form size với vectơ được biểu đạt ở trên. Bộ phận của vectơ này tương xứng với phần cần tách bóc ra khỏi đồ dùng thị thì ta mang đến giá trị không giống 0, bộ phận tương ứng với phần không bóc ra ta mang đến giá trị bằng 0.
Ví dụ :Trong một sản phẩm hoàn thiện tất cả 5 cụ thể của phân xưởng A, 12 cụ thể của phân xưởng B, 15 cụ thể của phân xưởng C với 20 chi tiết của phân xưởng D. Ta mô tả số phần trăm chi tiết của từng phân xưởng trong sản phẩm hoàn thiện kia trên đồ vật thị bánh bởi hàm pie như sau:subplot(2,1,1)pie(<5 12 15 20>)subplot(2,1,2)pie(<5 12 15 20>,<0 0 0 1>)pie(<5 12 15 20>,"xuong A","xuong B","xuong C","xuong D")

5) Đồ thị cột - Bar chart
Hàm bar với bar3 được cho phép vẽ thiết bị thị trong phương diện phẳng và trong ko gian.Hàm barh cùng hàm barh3 được cho phép vẽ đồ gia dụng thị cột nằm ngang trong khía cạnh phẳng với trong không gian.
Cú pháp : bar(Vx, Vy, kích thước)Ví dụ: Vẽ đồ gia dụng thị cột với các số liệu:| X | Y || -------- | -------- || 2 | 7.5 || 3 | 5.2 || 4 | 3 |bar(<2 3 4>,<7.5 5.2 3>,0.4)

Nếu ta không gửi vào các giá trị của X, tức là trong hàm bar vừa sử dụng ta vứt <2 3 4>, thì MATLAB đang mặc định những giá trị của X là <1 2 3>. Vào trường đúng theo Vy là ma trận thì số đội cột chủ yếu bằng size của vectơ Vx.
Ví dụ: thể hiện đồ thị cột với những số liệu sau:| X | Y || -------- | -------- || 1 | 7.5 || | 6 || | 4 || 3 | 5.2 || | 3 || | 5 |bar(<1 3>,<7.5 6 4;5.2 3 5>,0.4)

6)Vẽ những mặt từ một ma trận bằng những lệnh mesh, meshz, meshc,waterfall
MATLAB định nghĩa mặt phẳng lưới bằng những điểm theo phía trục z ở trê tuyến phố kẻ ô hình vuông trên mặt phẳng x - y. Nó chế tạo lên chủng loại một đồ dùng thị bằng cách ghép những điểm gần kề với những đường thẳng. Hiệu quả là nó trông như 1 mạng lưới tiến công cá với những mắc lưới là các điểm dữ liệu. Đồ thị lưới này hay được thực hiện để quan sát đầy đủ ma trận to hoặc vẽ rất nhiều hàm gồm hai biến.Bước trước tiên là đưa ra đồ thị lưới của hàm hai trở thành z = f(x,y), tương ứng với ma trận X cùng Y chứa những hàng và những cột lặp đi lặp lại, MATLAB cung ứng hàm meshgrid cho mục đích này:
Xem thêm: Chứng Nhận Cie Là Gì - Customer Initiated Entry (Cie) Là Gì
meshz (X,Y,Z): vẽ những đường trực tiếp đứng viền quanh trang bị thị.waterfall X,Y,Z): vẽ phương diện với cảm giác như thác đổ.Ví dụ: Vẽ mặt xác định bởi phương trình: z(x, y)xe^(-x^2) ^(-y^2)
x=-2:0.5:2;y=-2:1:2;


x=-2:0.5:2;y=-2:1:2;
x=-2:0.2:2;y=-2:0.4:2;