Hoạ Trong Matlab

Một phần của tài liệu giáo trình hướng dẫn sử dụng matlab 5.3 chọn lọc (Trang 88)

/ Chia phải ab=

hoạ Trong Matlab

4 .1 Điểm và đường trong đồ hoạ matlab

Dựng hàm Plot để vẽđiểm -Đường thẳng trong mặt phẳng

Để vẽ cỏc đường trong mặt phẳng,cỏc hàm số phụ thuộc vào biến vớ dụ như y=f(x) thỡ trong matlab cung cấp cho ta hàm plot(x,y) để vẽ ,trong khụng gian ba chiều thỡ dựng hàm plot3(x,y,z) .

trước hết ta núi qua về cỏch dựng hàm plot và cỏc vớ dụ minh hoạ cụ thềđể hiểu rừ hơn về vấn đề này: 4.1.1 Lệnh plot Syntax plot(Y) plot(X1,Y1,...) plot(X1,Y1,LineSpec,...)

plot(...,'PropertyNamộ,PropertyValue,...) h = plot(...)

Mụ tả:

Hàm plot cú nhiều cỏch dựng như bạn đó thấy ở trờn

plot(y): Hàm này để biểu diễn cỏc cột của y theo cỏc chỉ số tương ứng của chỳng nếu y là ma trận cỏc số thực, nếu y là số phức thỡ plot(y) tương ứng với plot(real(y),image(y)). Ta cú thể lấy vớ dụ sau: A=[1 2 3 4 5 6 7 8 9 ]

Cỏc dấu trũn trờn hỡnh vẽ thể hiện cỏc giao điểm giữa cỏc phần tử của cỏc cột và cỏc chỉ số tương ứng của chỳng trong từng cột .

Cụ thể cỏc giao điểm (1,1) và (2,1);(3,1) tương ứng là phần tử thứ nhất của cỏc cột,do là phần tử thứ nhất cho nờn cú chỉ số là 1

plot(x,ỵ..): Vẽ cỏc đường thẳng tương ứng với cỏc cặp điểm (x,y )của vộc tơ x và vec tơ ỵNếu chỉ một trong x hoặc y là ma trận thỡ nú sẽ vẽ theo vector cột hoặc hàng tương ứng với vector cũn lại phự hợp với kớch thước hàng hay cột của matrận đú. Cụ thể :

Giả thử x: là vector cot x=[1 2 3]; và

y là martrận y=[1 2 3;4 5 6];

rừ ràng là x cú kớch thước bằng với kớch thước hàng của matrận do vậy mà nú sẽ

biểu diễn cỏc hàng của y theo x .Kết quả plot(x,y) như sau:

plot(x,y,linespec...) cũng cú thể viết như sau plot(x,y,linespec,x1,y1,linespec1,....); Hàm này giống như hàm trờn ,nhưng cỏc thuộc tớnh vềđường được thể hiện ở trong linespec .Sau đõy ta cú thể liệt kờ cỏc thuộc tớnh vềđường

Matlab cho phộp bạn sử dụng một số ký tự sau đõy để xỏc định thuộc tớnh của

đường

Line style Line width Color

Marker size

Marker face and edge coloring (for filled markers)

Matlab định nghĩa cỏc chuỗi xỏc định cho kiểu đường, Marker types và colors 1. Line Style Specifiers

Specifier Line Style

- đường liền(default) -- đường nột đứt : dotted line -. dash-dot line 2. Marker Specifiers

Specifier Marker Type

+ plus sign O Circle * Asterisk . Point X Cross S Square D Diamond

Một phần của tài liệu giáo trình hướng dẫn sử dụng matlab 5.3 chọn lọc (Trang 88)