Matlab
Moderator: Benq
- daduli_sa
- Posts: 2039
- Joined: 02/04/2005 23:16
- Location: Sarajevo
#1 Matlab
Ima li neko da zna pomoci oko Matlab-a i kreiranja GUI-dca, njihovog povezivanja sa M-fajlovima ili da barem zna gdje ima neki step-by-step tutorial. Help mi na zalost ne fercera kako treba u matlabu tako da mi to nije od pomoci.
-
neko iz mase
- Posts: 2018
- Joined: 29/12/2004 21:18
#2
Radio sam GUI u matlabu za image processing. Koliko se sjecam, u GUI koristis sve m-files i definicije koje se nalaze ili u istom folderu kao i gui file, ili tamo gdje mu PATH specificira. Moram malo ponoviti kako sam to radio (davno je bilo), pa cu ti malo preciznije. Ako zelis, pojasni kakav ti GUI treba, mozda ti uspijem kroz primjer objasniti.
Za sad ti mogu pojasniti kako sam uspio napraviti gui. Kad otvorim matlab, idem na file - >new -> GUI. Otvori mi se gui editor, gdje mozes postaviti GUI objekte koje zelis. Za svaki objekt odredis callback funkciju koja se nalazi u m-file. Za prenos podataka izmedju funkcija koristi handle. Handle je variabla koja moze biti sta god ti zelis. Ja sam je koristio kao structure, i dodavao u nju sta sam zelio (arrays, brojeve, tekst). Na kraju je ubacim kao parametar u callback funkciju. Parametri u callback funkcijama su RW, sto znaci da ako promjenis status od nekog dijela strukture u "handle", mijenjas tu strukturu u citavom programu.
Kad otvoris matlab gui editor, idi na help. Tu objasnjavaju uveliko GUIDE, tj kako napraviti GUI
Za sad ti mogu pojasniti kako sam uspio napraviti gui. Kad otvorim matlab, idem na file - >new -> GUI. Otvori mi se gui editor, gdje mozes postaviti GUI objekte koje zelis. Za svaki objekt odredis callback funkciju koja se nalazi u m-file. Za prenos podataka izmedju funkcija koristi handle. Handle je variabla koja moze biti sta god ti zelis. Ja sam je koristio kao structure, i dodavao u nju sta sam zelio (arrays, brojeve, tekst). Na kraju je ubacim kao parametar u callback funkciju. Parametri u callback funkcijama su RW, sto znaci da ako promjenis status od nekog dijela strukture u "handle", mijenjas tu strukturu u citavom programu.
Kad otvoris matlab gui editor, idi na help. Tu objasnjavaju uveliko GUIDE, tj kako napraviti GUI
- daduli_sa
- Posts: 2039
- Joined: 02/04/2005 23:16
- Location: Sarajevo
#3
Evo sta ja imam da odradim:
napravio sam M-file tj funkciju koja vrsi pretrazivanje stabla za nekim fajlom, kao parametre predajem "start" odakle se pocinje trazenje (npr C:\ ili D:\) i "cilj" (neki fajl). To mi se sve odradi unutar same funkcije i vraca se trajektorija i staza.
E sad, meni treba da napravim interfejs (znaci pomocu GUI-dca) koji ce imati recimo dva polja u kojima ce se unositi te dvije vrijednosti i jedno dodatno polje u kojem ce se ispisati rezultati datog M-fajla.
Nadam se da sam malo pojasnio bolje na primjru sta mi treba i da ces mi moci pomoci oko ovoga.
Hvala!
napravio sam M-file tj funkciju koja vrsi pretrazivanje stabla za nekim fajlom, kao parametre predajem "start" odakle se pocinje trazenje (npr C:\ ili D:\) i "cilj" (neki fajl). To mi se sve odradi unutar same funkcije i vraca se trajektorija i staza.
E sad, meni treba da napravim interfejs (znaci pomocu GUI-dca) koji ce imati recimo dva polja u kojima ce se unositi te dvije vrijednosti i jedno dodatno polje u kojem ce se ispisati rezultati datog M-fajla.
Nadam se da sam malo pojasnio bolje na primjru sta mi treba i da ces mi moci pomoci oko ovoga.
Hvala!
-
neko iz mase
- Posts: 2018
- Joined: 29/12/2004 21:18
#4
jos jedan link sa korisnim infom
http://dsp.ucsd.edu/students/present-st ... utline.htm
kao i jednostavan GUI za matlab
http://www.mathworks.com/matlabcentral/ ... tType=file
http://dsp.ucsd.edu/students/present-st ... utline.htm
kao i jednostavan GUI za matlab
http://www.mathworks.com/matlabcentral/ ... tType=file
