Persamaan Diferensial Rangkaian RL
-
Upload
imade-oka-guna-antara -
Category
Documents
-
view
92 -
download
6
description
Transcript of Persamaan Diferensial Rangkaian RL
Nama: I Made Oka Guna AntaraNIM: 1108205007Tugas: Fisika Komputasi II
Perancangan Program Grafik Persamaan Diferensial Rangkaian RL Euler Orde-1 Pada Kasus : dy/dx=1-y Bentuk Penyederhanaan Dari Berbasis GUI Pada Matlab 7.8.
1.1 Rancangan Desain GUI
Gambar 1.1 Desain GUI-Euler orde-1 pada kasus : dy/dx=1-y.
1.2 Daftar KomponenNo.KomponenProperti
1axes1Stringaxes1
2Static text1Stringnilai awal (x0,y0)
3Static text2Stringnilai akhir (x)
4Edit text1String
Tag nilai_awal_x0_edit
5Edit text2String
Tag nilai_awal_y0_edit
6Edit text3String
Tag nilai_akhir_edit
7Edit text4String
Tag nilai_akhir2_edit
8Panel1TitleODE : Euler Orde-1
9Pushbutton1StringCalculate Euler
Tag calculate_euler_pushbutton
1.3 Kode Program (Source Program)function calculate_euler_pushbutton_Callback(hObject, eventdata, handles)x1 = str2num(get(handles.nilai_awal_x0_edit,'String'));y1 = str2num(get(handles.nilai_awal_y0_edit,'String'));x2 = str2num(get(handles.nilai_akhir_edit,'String'));x3 = str2num(get(handles.nilai_akhir2_edit,'String'));x_final = x2:0.1:x3; %x target dari x2 hingga x3 dengan interval 1for i=1:1:length(x_final) pita=10; %banyaknya pita delx=(x2-x1)/pita; %lebar pita x=x1; y_it(i)=y1; while (x