Senin, 13 April 2020

Mengatur Rentang Sumbu Plot 2D pada MATLAB

MATLAB menyediakan perintah untuk mengatur tampilan dan rentang ukuran sumbu x dan y.
axis ([xmin xmax ymin ymax]): membuat tampilan area plot dengan batas-batas sumbu-x (mulai dari xmin hingga xmax) dan sumbu y (mulai dari ymin hingga ymax).
axis off: menghilangkan sumbu-x dan y dalam tampilan plot
axis on: menambahkan sumbu-x dan y dalam tampilan plot
axis equal:menampilkan plot dalam ukuran sumbu-x dan y yang sama (equal)
axis square:menampilkan plot dalam ukuran kotak (square)
axis tight: menampilkan plot sesuai rentang data

Contoh 1

Ketiklah perintah berikut pada jendela editor, save, dan jalankan.
>> t = 0:pi/20:4*pi;
>>plot(t,sin(2*t),'-bo',...
 'LineWidth',2,...
 'MarkerEdgeColor','r',...
 'MarkerFaceColor','y',...
 'MarkerSize',8)
>>axis off %menghilangkan sumbu-x dan y
Plot dengan menggunakan perintah axis off

Contoh 2

Ketiklah perintah berikut pada jendela editor, save, dan jalankan.
x = linspace(0,3*pi);
y = cos(x); plot(x,y)
xlabel('sumbu-x'), ylabel('sumbu-y')
title('Fungsi cos(x)')
grid on
Tampilan sumbu-x dan y dalam rentang standar

Misalkan kita ingin mengubah batas sumbu-x mulai dari -1 hingga 11 dan batas sumbu-y mulai dari -1,5 hingga 1,5. Dengan menggunakan perintah axis maka sintaks sebelumnya diubah seperti berikut:

Contoh 3

x = linspace(0,3*pi);
y = cos(x); plot(x,y,'g')
xlabel('sumbu-x'), ylabel('sumbu-y')
title('Fungsi cos(x)')
axis([-1 11 -1.5 1.5]) %mengatur rentang sumbu x&y
grid on
Mengatur rentang sumbu-x dan sumbu-y

Selanjutnya, dengan cara yang sama kita dapat mengubah tampilan rentang sumbu- x dan y, seperti contoh-contoh berikut ini.

Contoh 4

x = linspace(-2*pi,2*pi);
y = 2*cos(x).*sin(x); plot(x,y,'r')
xlabel('sumbu-x'), ylabel('sumbu-y')
title('Fungsi 2cos(x)sin(x)')
axis equal
grid on

Tidak ada komentar:

Posting Komentar