PWSZ Głogów Wprowadzenie do użytkowania pakietu Matlab
Wskazana jest również diagnostyka błędów:
if nargin < 2
error('Za mało parametrów' ) ; end;
pętla for |
wektoryzacja |
for i = 1: 100 y(i)=sin (i) ; end; |
y = sin (1: 100); |
Co wybierać? Zawsze wektoryzację!
Zadanie. Napisać funkcję obliczającą sumę p-tych potęg n pierwszych liczb naturalnych.
Wersja „klasyczna":
function s = sump(n, p) s = 0;
for i = 1: n s = s + i^p; end;
.Strona 5