Materi.docx

  • Uploaded by: nurtri mulyani
  • 0
  • 0
  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Materi.docx as PDF for free.

More details

  • Words: 961
  • Pages: 12
(11Feb2019) clear clc %skalar a = 10; %matriks baris 1 x 3 (vektor) b = [ 1 2 3 ]; %matriks kolom 3 x 1 c = [ 1; 5; 6]; %matriks 3 x 3 d = [ 10 20 30 ; 40 50 60; 70 80 90] %menuliskan matriks perelemen e (1,1) = 1; e (1,2) = 2; e (1,3) = 3; e (2,1) = 4; e (2,2) = 5; e (2,3) = 6; e (3,1) = 7; e (3,2) = 8; e (3,3) = 9; %menggabungkan matriks gabung1 = [ c d ]; gabung2 = [ d c ]; gabung3 = [ b; d]; gabung4 = [ d; b]; gabung5 = [ gabung3 gabung4];

%mencari orde matriks gunakan perintah size (a) [ Jumlah_baris, jumlah_kolom ] = size (gabung5); %mencari jumlah elemen gunakan perintah prod jumlah_elemen = prod (size (gabung5)); %matriks-matriks khusus gunakan perintah "ones" ones (1); ones (2); ones (4); %Matriks gunakan perintah "zeros" zeros (1); zeros (3); %matriks identitas gunakan perintah "eye" eye (2); eye (4);

%memanggil baris1 = d baris2 = d baris3 = d

elemen matriks (1, :); ( 2, :); (3, :);

kolom1 = d(:,1); kolom2 = d(:,2); kolom3 = d(:,3); baris23 = d(1:2,2:3) d(1, 2:3); baris13 = d (1:3,2:3); f = [ 1 2 ; 4 5] %penggunaan fliplr dan flipud fliplr (f) flipud (f) rot90 (f) %operasi matrks %1. penjumlahan dan pengurangan matriks h = d + e i = d - e %perkalian dot dan cross dari suatu vektor j = [ 1 2 3] %vektor k = [ 4; 5; 6] %vektor dot (j,k) cross (j,k) r = e (:,3) dot (baris2, r) dot (d(2,:), e(:,3)) %transpose dari suatu matriks transpose (d); transpose (e); e'; %determinan matriks det (e) %invers invers = inv (d)

25feb2019 clear clc %plot 2 dimensi x = -5 : 0.5 :5 a = 10.*10.*45 b = -8*x.^2 - 10 %untuk menampilkan 2 grafik %dalam satu gambar gunakam perintah "hold on" hold on plot (x,a, 'b +--') %'b +---" adalah bentuk grafik warna biru dan garis2 plot (x,b, 'y*-') %samo be kek di atas title ('Grafik Gerak Jatuh Bebas') %untuk menampilkan judul xlabel ('Nilai t') %menampilkan nama sumbu x ylabel ('nilai v0') %menampilkan nama sumbu y grid on %menampilkan kotak-kotak didalam grafik box on %menampilkan grafik didalam kotak %menggabungkan grafik cara lain selain hold on cara lain %plot (x,a , x,b) %cara menambahakan teks pada grafik text (-0.6, 14, 'grafik x - a') %1,10 itu menunjukan x,y (1x, 10y) text (-0.6, 70, 'grafik x - b') %cara lain teks untuk di klik di gambar %tanpa menentukan koordinat di editor %gtext ('grafik x - a') %tampilannya tinggal di klik dimana tempat yang diinginkan %gtext ('grafik x - b') legend ('x - a', 'x - b') %keterangan tambahan pojok kanan atas

25feb2019(2) clear clc %membuat sub plot %x = 0: 0.1 :10 % a = sin (x) %b = cos (x) %grid on %hold on %plot (x,a) %plot (x,b) %subplot adalah menampilkan dua grafik beda bukan gabungan %subplot (2,1,1) ; plot (x,a) % 2= jumlah subplot, 1=jumlah didalam nya, 1= jumlah baris ke brapa %subplot (2,1,2) ; plot (x,b)

%subplot (2,1,1) %title ('Grafik sinus') %xlabel ('nilai x') %ylabel ('nilai a') %subplot (2,1,2) %title ('Grafik sinus') %xlabel ('nilai x') %ylabel ('nilai b')

%x = [2.5, 2.5, 5] %pie (x) %grafik bulat %grafik 3 dimensi

%x = 1 : 10 %y = 11 : 20 %z = 21 : 30 %plot3 (x,y,z) %grid on %title ('grafik %xlabel ('nilai %ylabel ('nilai %zlabel ('nilai

faris 3 dimensi') x') y') z')

%grafik garis heliks %t = 0 : 0.1 : 25 %x = sin (t); %y = cos (t) ; %z = 0.5 * t %plot3 (x,y,z) %grid on %title ('grafik %xlabel ('nilai %ylabel ('nilai %zlabel ('nilai

garis helix') x') y') z')

%plot permukaan %nilai_x = -10 : 0.1 : 10; %[x,y] = meshgrid (nilai_x,nilai_y) %z = x.^2 + y.^2 %mesh (x,y,z) %surf (x,y,z) %grafik kontur

%contour (x,y,z) %Eksponensial %[x,y] = meshgrid (-5:0.1:5. -4:0.1:4) %z = x.*exp (-x.^2-y.^2) %mesh (x,y,z) %contour (x,y,z)

4mar2019 clc clear a = [ 1 -2; 12 5] b = [ 32; 7] x = inv (a) * b %atau dengan menggunakan %x = a\b A = [ 1 2 3; 3 3 4; 2 3 3] B = [1; 1; 2] X = A\B %m file sebagai fungsi % function [ argumen input] = nama_fungsi[argumen input]

(2) clear clc %penggunaan display dan input disp ('=======================') disp ('Perhitungan X pada GLBB') disp ('=======================') v0 = input ('Masukan nilai kecepatanawal : '); t = input ('Masukan waktu : '); a = input ('Masukan nilai percepatan : '); %menghitung X x = v0*t + 1/2*a*t.^2; disp ('Nilai x adalah : ') disp (x)

(3) clc clear a = [ 1 -2; 12 5] b = [ 32; 7] x = inv (a) * b %atau dengan menggunakan %x = a\b A = [ 1 2 3; 3 3 4; 2 3 3] B = [1; 1; 2] X = A\B %m file sebagai fungsi % function [ argumen input] = nama_fungsi[argumen input]

Segitiga %mencari sisi miring, luas dan keliling dari suatu segitiga function [sisic, luas, keliling] = segitiga (sisia, sisib) %menghitung sisi c sisic = sqrt (sisia^2 + sisib^2) %menghitung luas luas = 1/2*sisia*sisib %menghitung keliling keliling = sisia + sisib + sisic

control statment %control stetment %meruakan suatu kode yang digunakan untuk mengatur alur program. ada 4 %program kontrol %1. loop kontrol %2. conditional control %3. error control %4. program termination %LOOP CONTROL BISA DIGUNAKAN PERNYATAAN for DAN while. utk mengulang suatu %proses %for= jika diketahui jumlah perulangannya (sudah ditentuka) %while = akan menjalankan pernyataan selama masih memenuhi syarat %bentuk umum: for indeks = mulai:penambahan:akhir pernyataan/perintah %end clear clc

for x = 1:10 y(x) = x.^2 + 3*x + 5 end

More Documents from "nurtri mulyani"