Szabályozástechnika Matlab Gyakorlatok, Villamosmérnöki - Index of
Szabályozástechnika Matlab Gyakorlatok, Villamosmérnöki - Index of
Szabályozástechnika Matlab Gyakorlatok, Villamosmérnöki - Index of
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Bevezetés a <strong>Matlab</strong> Használatába Hetthéssy Jenő, Bars Ruth, Barta András, 2005<br />
B(1:5,3) egy oszlopvektor, [B(1,3); B(2,3); B(3,3); B(4,3); B(5,3)]<br />
B(2:3,4:5) egy mátrix [B(2,4) B(2,5); B(3,4) B(3,5)]<br />
B(:,3)<br />
a B mátrix mindegyik sorát és harmadik oszlopát, azaz a harmadik oszlopot<br />
jelenti<br />
B(2,:)<br />
a B mátrix második sorát jelenti<br />
B(1:3,:) a B mátrix első három sorát jelenti.<br />
» A(2,1:2) % az A mátrix második sorának első és második elemét jelöli ki<br />
» A(:,2) % az A mátrix második oszlopát jelöli ki<br />
Munkaterület (Workspace): A használt változók a workspace-nek nevezett memória területen<br />
helyezkednek el. A workspace a következő utasításokkal jeleníthető meg:<br />
» who<br />
» whos % kiírja a változó méreteit is<br />
A változók méreteit a length és a size utasítással lehet megadni.<br />
Vektorok esetén:<br />
» lng=length(v)<br />
lng=<br />
3<br />
Vektorok és mátrixok esetén:<br />
» [m,n]=size(A)<br />
m=<br />
2 % a sorok száma<br />
n=<br />
3 % az oszlopok száma<br />
A workspace-t el lehet menteni, betölteni és kitörölni:<br />
» save % elmenti a workspace-t a default matlab.mat fájlba.<br />
» save filename.mat % elmenti a workspace-t a filename.mat fájlba.<br />
» clear % kitörli az összes változót.<br />
» load % betölti a workspace-be a matlab.mat fájl tartalmát<br />
» load filename.mat % betölti a workspace-be a filename.mat fájl tartalmát<br />
Aritmetikai operátorok:<br />
Összeadás és kivonás:<br />
» A=[1 2; 3 4];<br />
» B=A’;<br />
» C=A+B;<br />
C=<br />
2 5<br />
5 8<br />
» D=A-B<br />
D=<br />
0 -1<br />
1 0<br />
» x=[-1 0 2]’;<br />
» y=x-1 (Vegyük észre, hogy a vektor mindegyik eleme megváltozott!)<br />
y=<br />
-2<br />
-1<br />
1<br />
Szorzás:<br />
4