BÀI GIẢNG MATLAB - Trang 84

79

Một phương án khác là ta sử dụng các phép tính nhân, mũ, chia phần tử (.*, .^, ./)
để viết biểu thức của hàm số vào dòng lệnh của Matlab. Với hàm số dao động có
cản, ta viết như sau:


>> t = [0:0.01:4];
>> x=exp(-2*t).*sin(t);
>> plot(t,x), title('Dao dong co can')

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

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

tanh

y

x

=

, trong miền

6

6

x

− ≤

, với các

đường dóng xuất hiện trên đồ thị. Lệnh grid on sau lệnh plot sẽ hiển thị các đường
dóng.

>> x = [-6:0.01:6];
>> y = tanh(x);
>> plot(x,y), title('Ham y = tanh(x)'), grid on

-6

-4

-2

0

2

4

6

-1

-0.5

0

0.5

1

Ham y = tanh(x)

Hình 3-7. Đồ thị được vẽ cùng với lệnh grid on

Vẽ nhiều đồ thị trên cùng một hệ trục

Trong nhiều trường hợp, ta cần thể hiện nhiều đường trong cùng một hệ trục tọa
độ. Chẳng hạn cần vẽ đồ thị các hàm

1

sin ,

y

x

=

2

cos

y

x

=

,

0

10

x

, trong

cùng một hệ trục. Chúng ta sẽ vẽ hàm

1

( )

y x

bằng nét liền và

2

( )

y x

bằng nét đứt.

Thực hiện các dòng lệnh sau và nhận được kết quả như trên hình 3-8.

Thông số thể hiện trong dấu nháy ở dòng lệnh cuối của các dòng lệnh (

'

'

− −

) cho

Matlab biết rằng hàm y2 sẽ được vẽ bằng đường nét đứt. Quan sát trên đồ thị ta
thấy, Matlab đã tự động chọn hai màu khác nhau cho hai đường. Trong Matlab có
bốn kiểu đường đã được định nghĩa (nét liền, nét đứt, nét chấm gạch, và nét chấm),
ngoài ra có rất nhiều kiểu để đánh dấu các điểm trên đồ thị như liệt kê trong bảng

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.