5 месяцев назад
Создание и манипуляции с матрицами в MATLAB: подробный анализ
Матрицы и массивы представляют собой фундаментальные структуры данных в MATLAB, используемые для организации и обработки числовой информации. Данный отчёт охватывает ключевые аспекты работы с матрицами, включая методы создания, изменения и выполнения операций, на основе официальной документации MathWorks и авторитетных учебных ресурсов. Векторы создаются с помощью квадратных скобок « [ ] ». Для формирования вектора-строки элементы разделяются пробелами или запятыми: rowVec = [1 2 3 4]; % Эквивалентно...
483 читали · 2 года назад
Спиральное заполнение матрицы: Без рук, мам!
Задачу спирального заполнения матрицы я уже описывал в этой подборке: Там есть три решения, но все они используют массив. Нет ничего плохого в использовании массива, но это приводит к следующим ограничениям: Можно ли написать простой цикл, который построчно выводит числа из матрицы, не прибегая к самой матрице, то есть вычисляя каждое число на лету? Да, у меня постоянно было ощущение, что сделать это можно, но конкретная реализация ускользала. Потому что движение по спирали порождает целую кучу противоречивых условий...