MATLAB ỨNG DỤNG TRONG VIỄN THÔNG - Trang 48

Đồ thị 2D và 3D

37

Vẽ đồ thị các hàm f(x) = x, g(x) = x

3

, h(x) = e

x

và z(x) = e^x

2

với x

∈[0, 4] trên cùng một cửa

sổ hình và với hệ trục có độ chia bình thường và hệ trục tọa độ có độ chia log-log. Lấy mẫu
thích hợp để làm phẳng đồ thị. Mô tả mỗi đồ thị bằng các hàm: xlabel, ylabel, title, legend.

#

Bài tập 4-6.

Vẽ đồ thị của các hàm f(x) = sin(1/x), f(x) = cos(1/x) trên cùng một cửa sổ hình, với x

∈ [0.01,

0.1]. Lấy mẫu thích hợp để các đường cong rõ ràng nhất.

4.3. CAÙC THUOÄC TÍNH KHAÙC CUÛA ÑÖÔØNG CONG 2D

MATLAB có một số hàm được thiết kế đặc biệt để sử dụng với những hình 2D, ví dụ như các
hàm: fill, polar, bar, barh, pie, hist, errorbar hay stem. Trong ví dụ sau, lệnh fill được sử
dụng để tạo ra một hình đa giác:

>> N = 5; k = -N:N;
>> x = sin(k*pi/N);
>> y = cos(k*pi/N); % (x, y) là các đỉnh của đa giác
>> fill(x,y,'g')
>> axis square
>> text(-0.7,0,'I am a green polygon')

Hình 4.8.

#

Bài tập 4-7.

Thực thi các lệnh sau và mô tả kết quả (lưu ý rằng lệnh figure sẽ tạo ra một cửa sổ hình mới):

>> figure

% vẽ đồ thị cột của một đường cong hình

chuông.
>> x = -2.9:0.2:2.9;
>> bar(x,exp(-x.*x));
>> figure

% vẽ sóng hình sin ở dạng bậc thang

>> x = 0:0.25:10;
>> stairs(x,sin(x));
>> figure

% vẽ errorbar

>> x = -2:0.1:2;
>> y = erf(x);

% dùng lệnh help để hiểu thêm

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.