Valaki mondana pár szót a . (pont) rol a matlabban?
pl.
y=x.^2.*sin(x)+1
vagy
z=sin(xx).*cos(yy);
itt miert jo a . ?
Hát már annyira nem emlékszem, de talán matlabban a szorzás mátrixok szorzását jelöli, míg a .* megvoltoztatja az operátort, és így normál szorzást jelent, és így a többi operátornál is.
Remélem tudtam segíteni.
A MATLAB alapvetően mátrixokkal dolgozik (belül is). Amikor "." van egy operátor előtt, az azt jelenti, hogy a műveletet elemenként/elemekre kell végrehajtani.
Tehát az A*B mátrixszorzást jelent, az A.*B pedig elemenkénti skalárszorzást, tehát az utóbbi esetén A és B ugyanazon pozícióban lévő elemeit páronként összeszorozza és az lesz az eredmény: [a11 a12; a21 a22] .* [b11 b12; b21 b22] = [a11*b11 a12*b12; a21*b21 a22*b22].
Köszi szépen,esetleg erre a kérdésemben nem tudnál segíteni ?
http://www.gyakorikerdesek.hu/kozoktatas-tanfolyamok__hazife..
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!