Да предположим, че използвам функция "забавно", която изчислява вектор с три измерения. Това, което искам, е да създам, използвайки за цикъл, матрица, която векторите "забавно" изчислява всеки път като свои редове.
Благодаря, Никос
Отговори:
1 за отговор № 1Това зависи от това колко пъти ще изпълнявате функцията "забавно"? Да кажем "n".
% if you know the number of times you are going to run "fun" you can initialize the final
matrix to be output = zeros(n,3);
n = 5;
output = zeros(n,3);
for i=1:n
output(i,:) = fun(); % and you have to give whatever parameters "fun" takes here
end
Не съм сигурен дали това напълно отговаря на въпроса ви, но трябва да бъде достатъчно, за да започнете.