Ikuti tahapan pengoperasian sebagai berikut:
Menggambar Grafik Sinus
octave> x = -10:0.1:10;
plot (x, sin (x));
Gambar 6. Grafik fungsi sinus
octave> hist (randn (10000, 1), 30);
Gambar 7. Grafik histogram
x = 0:2;
y = x;
z = x’ * y;
contour (x, y, z, 2:3)
x = 0:0.1:10;
y = sin (x);
yp = 0.1 .* randn (size (x));
ym = -0.1 .* randn (size (x));
errorbar (x, sin (x), ym, yp);
Gambar 8. Grafik sin error
octave> polar (0:0.1:10*pi, 0:0.1:10*pi);
Gambar 9. Grafik Polar
octave> tx = ty = linspace (-8, 8, 41)’;
[xx, yy] = meshgrid (tx, ty);
r = sqrt (xx .^ 2 + yy .^ 2) + eps;
tz = sin (r) ./ r;
mesh (tx, ty, tz);
Gambar 10. Grafik
octave> t = 0:0.1:10*pi;
r = linspace (0, 1, numel (t));
z = linspace (0, 1, numel (t));
plot3 (r.*sin(t), r.*cos(t), z);
Gambar 11.
octave> z = sin (sqrt (x^2 + y^2)) / (sqrt (x^2 + y^2))
octave> x = 0:0.01:3;
plot(x,erf(x));
hold on;
plot(x,x,”r”);
axis([0, 3, 0, 1]);
text(0.65, 0.6175, strcat(’\leftarrow x = {2/\surd\pi’,
’ {\fontsize{16}\int_{\fontsize{8}0}^{\fontsize{8}x}}’,
’ e^{-t^2} dt} = 0.6175’))
octave> function s = sind(x)
%SIND(X) Calculates sine(x) in degrees
s = sin(x*pi/180);
octave> x = 2:0.2:4;
y = 1:0.2:3;
[X,Y] = meshgrid(x, y);
Gambar 12.
1. Tulis skrip berikut, lalu tekan Enter.
Gambar 4. Menggambar grafik
Gambar 5. Tampilan grafik
Notasi Titik Dua (:)
Perintah
octave> e=2:6
akan menampilkan bilangan asli dari 2 hingga 6.
e =
2 3 4 5 6
octave> e=2:0.3:4
akan menampilkan bilangan dari 2 hingga 4, dengan kenaikan 0.3 (bilangan di tengah).
e =
2.0000 2.3000 2.6000 2.9000 3.2000 3.5000 3.8000
Menggambar Grafik Sinus
octave> sudut=[0:pi/3:2*pi]
y=sin(sudut)
plot(sudut,y)
Gambar 13. Grafik Sinus
Gambar 14. Grafik Sinus
Untuk menggambar grafik yang lebih detil
octave> sudut =linspace(0,2*pi,100);
y=sin(sudut);
plot(sudut, y);
Gambar 15. Grafik Sinus (garis datar?)
w whitew . point – solid
m magenta o circle : dotted†c cyan x x-mark -. dashdot†r red + plus — dashed†g green * star
b blue s square†y yellow†d diamond†k black†v triangle (down)†^ triangle (up)†triangle (right)†p pentagram†h hexagramâ€
plot(sudut, y, ’ro’)
Menambahkan Judul pada Grafik
title(’Grafik y=sin(x)’)
xlabel(’Sudut’)
ylabel(’Nilai’)
Gambar 16. Grafik Sinus dengan Judul
Menggambar Beberapa Grafik
plot(sudut,y,’:’, sudut,cos(sudut),’-’)
plot(sudut,sin(sudut),’:’, sudut,cos(sudut),’-’)
Gambar 17. Grafik Sinus dan Cosinus
Menambahkan Legenda
Tambahkan legenda dengan menuliskan
legend(’Sinus’,’Cosinus’)
plot(sudut,y,’:’)
hold on
plot(sudut,cos(sudut),’g-’)
legend(’Sinus’,’Cosinus’)
Menggambar Grafik Tangen
Gambar 18. Grafik Tangen
axis([0 7 -5 5])
Gambar 19. Grafik Tangen dengan Axis -5 s.d +5
Perintah axis mengambil suatu argument yang didefinisikan sebagai vektor (xmin, xmax, ymin, ymax).
Menyimpan dan Mencetak Gambar
print(‘grafik.eps’,’-deps’)
untuk menyimpan grafik dalam versi postscript ter-enkapsulasi menjadi file grapfik.eps.
print(‘grafik.png’,’-dpng’)
untuk menyimpan grafik dalam format PNG.