29.08.2013 Views

Jak pracovat s MATLABem

Jak pracovat s MATLABem

Jak pracovat s MATLABem

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

A(I)=10<br />

poněvadž tím by se matice ”A” předefinovala. Správě řešení je<br />

B=A; B(I)=10;<br />

Celé je to ovšem možné zkrátit:<br />

B=A; B(find(A>0))=10<br />

5.6 Tipy a triky<br />

Počet nulových prvků libovolně matice ”X” můžeme zjistit např. jako:<br />

sum(sum(~X))<br />

Počet nenulových prvků matice ”X” bychom mohli získat příkazem<br />

prod(size(X))-sum(sum(~X))<br />

ale efektivněji vypadá<br />

length(find(X))<br />

22

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!