MATLAB Массивы структур , ячеек Численные методы

Энергетика
Оборудование атомной станции
Реактор БРЕСТ-2400
Ядерная индустрия
Введение в экологию энергетики
Информатика
Архитектура ПК
Математика
Множества
Линейная и векторная алгебра
Последовательность
Решение задач
Дифференцируемость функций
Исследование функций
Многочлены с комплексными коэффициентами
Определенный интеграл
ТФКП примеры решения задач
Приложения кратных, криволинейных и поверхностных интегралов
Математика примеры решения задач
Примеры вычислений интегралов
Физика Электротехника
Примеры решения задач
Линейные электрические цепи
Теоретические основы
электротехники
Графика
Курс лекций Сопротивление материалов
Сопромат расчеты на прочность
Машиностроительное черчение
Инженерная графика
История искусства
Акварель в архитектурном чертеже.
Мастерская живописи и рисунка
Построение архитектурного пространства
История живописи
Компьютерная математика
MATLAB
Основы графической визуализации вычислений
Пользовательский интерфейс
Операторы и функции
Специальные математические функции
Многомерные массивы
Численные методы
Обработка данных
Основы программирования
Архитектура ПК

 

  • Тип данных - структуры Структуры относятся к сложным типам данных. В предшествующих версиях MATLAB они именовались записями, что приводило к конфликтам в терминологии MATLAB и систем управления базами данных. Этот тип данных стал именоваться структурами после того, как широкое распространение получили средства MATLAB для работы с базами данных с использованием языка запросов Sequential Query Language (SQL).
  • Создание структур и доступ к их компонентам Для задания структур на языке MATLAB можно использовать операторы присваивания, что иллюстрирует следующий пример
  • Функция создания структур struct('fieldl' .VALUES1, 'field2' .VALUES2,...) — возвращает созданную данной функцией структуру, содержащую указанные в параметрах поля 'fieldn' с их значениями ' VALUESn'. Значением может быть массив ячеек
  • Проверка имен полей и структур Выполнение операций с полями и элементами полей выполняется по тем же правилам, что и при работе с обычными массивами.
  • Функция возврата имен полей
  • Функция возврата содержимого полей структуры В конечном счете работа со структурами сводится к выводу и использованию содержимого полей. Для возврата содержимого поля структуры S служит функция getfield
  • Функция присваивания значений полям Для присваивания полям заданных значений используется описанная далее функция selfield
  • Удаление полей Для удаления полей структуры можно использовать следующую функцию
  • Применение массивов структур Массивы структур находят самое широкое применение. Например, они используются для представления цветных изображений. Известно, что цветные изображения формата RGB состоят из массивов интенсивности трех цветов - красного R, зеленого G и синего В.

Массивы ячеек

Численные методы

Атомная промышленость. Лекции по физике, математике, информатике MATLAB пакет прикладных программ для решения задач технических вычислений