arr = [1 2 3];
disp(arr);
Результат выполнения этого кода будет:
1 2 3
arr = [1 2 3];
for i = 1:length(arr)
disp(arr(i));
end
Результат выполнения этого кода будет:
1
2
3
arr = [1 2 3; 4 5 6];
for i = 1:size(arr, 1)
for j = 1:size(arr, 2)
disp(arr(i, j));
end
end
Результат выполнения этого кода будет:
1
2
3
4
5
6
Использование команды disp
A = [1, 2, 3]; |
disp(A); |
Результат выполнения данного кода будет следующим:
1 2 3 |
A = [1, 2, 3]; for i = 1:length(A) disp(A(i)); end |
Результат выполнения данного кода будет следующим:
1 |
2 |
3 |
A = [1, 2, 3, 4];
fprintf('Массив A: %d, %d, %d, %d
', A(1), A(2), A(3), A(4));
Результат выполнения кода:
Массив A: 1, 2, 3, 4
Пример использования спецификаторов формата:
B = [1.2345, 2.3456, 3.4567, 4.5678];
fprintf('Массив B: %.2f, %.2f, %.2f, %.2f
', B(1), B(2), B(3), B(4));
Результат выполнения кода:
Массив B: 1.23, 2.35, 3.46, 4.57
```matlab
array = [1, 2, 3, 4, 5];
for i = 1:length(array)
disp(array(i));
end
При запуске этого кода в командном окне MATLAB мы увидим следующий результат:
1
2
3
4
5
Таким образом, с помощью цикла for мы успешно вывели все элементы массива в MATLAB.
Если вам необходимо выполнить какие-то дополнительные действия с элементами массива во время цикла, вы можете вставить соответствующий код внутрь цикла. Например, вы можете выполнить арифметические операции или выполнить проверку на определенное условие.