BÀI GIẢNG MATLAB - Trang 95

90

Một ví dụ khác là vẽ đồ thị hàm

1 2 cos

r

θ

=

+

trong tọa độ cực, với

0

6

θ

π

.

Các dòng lệnh sau thực hiện công việc này


>> theta=[0:pi/90:6*pi];
>> r = 1+2*cos(theta);
>> polar(r,theta,'-k');

Kết quả cho ta hình vẽ 3-21.

Trong kỹ thuật điều khiển, các đường đặc tính biên độ và góc pha theo tần số tác
động thường được biểu diễn theo thang logarith. Để vẽ các đồ thị với thang lôgarith
này, chúng ta có thể sử dụng kiểu vẽ log-log bằng lệnh loglog. Lệnh vẽ loglog này
được sử dụng tương tự như lệnh plot, chỉ khác là trong khi lệnh plot sử dụng thang
đo thường (thang thập phân) còn lệnh loglog lại sử dụng thang đo log trên cả hai
trục tung và hoành. Nghĩa là với hàm số

( )

y

f x

=

, thì đồ thị sẽ hiển thị các giá trị

log(x) và log(y) trên hai trục. Ví dụ ta sẽ vẽ hàm

, 0.1

100

x

y

e

x

=

trong

thang logarith bằng các dòng lệnh


>> x = logspace(-1,2);
>> loglog(x,exp(x),'k-'), grid on

Kết quả nhận được như trên hình 4-22.

10

-1

10

0

10

1

10

2

10

0

10

10

10

20

10

30

10

40

10

50

Hình 3-22. ðồ thị hàm

x

y

e

=

trong thang loglog

Ngoài ra ta có thể vẽ các đồ thị với lệnh semilogx hoặc semilogy, với các lệnh này
chỉ có một trục x hoặc y tương ứng sử dụng thang logarith còn trục kia sử dụng
thang thập phân. Trong ví dụ sau đây ta sẽ vẽ đồ thị biên độ và góc pha của các
hàm biến phức sau:

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.