
- •Как изменить на экране формат вывода числа?
- •Как можно просмотреть в matlab список всех элементарных математических функций?
- •Какие виды функций в matlab вам известны?
- •Опишите способы создания одномерных массивов в matlab.
- •Перечислите и объясните действие операторов, используемых при вычислениях с массивами.
- •Опишите действие операций отношения.
- •Опишите действие логических операций.
- •Как построить декартовый и полярный графики функции одной переменной?
- •Как построить несколько графиков в одной системе координат?
- •11. Как построить графики в разных подобластях одного графического окна?
- •Как изменить цвет и стиль линий на графиках?
- •Как сделать надписи на осях, на полученном рисунке? Как сделать заголовок для графика?
- •Как построить график функции двух переменных? Как построить график поверхности?
- •Что такое m-файлы? Как создать, сохранить и вызвать m-файл?
- •Что называют операцией правого и левого деления матриц?
- •Как можно приближенно определить нули функции?
- •Как можно достигнуть большей точности при нахождении нулей функции?
- •Как определяются корни многочлена в системе matlab?
- •Как вычислить определенный интеграл и двойной интеграл в системе matlab?
- •Опишите схему нахождения решений системы дифференциальных уравнений с начальными условиями?
- •Как произвести упрощение алгебраического выражения в системе matlab?
- •Как символьно определить производную n-ого порядка от явно и неявно заданных функций?
- •Опишите функцию dsolve.
- •Как вызвать редактор m-файлов
- •Что такое сценарий
- •Что такое файл-функция
- •Какова структура m-файла, содержащего файл-функцию
- •Какая процедура называется векторизацией кода
- •Какую роль играют строки комментариев, располагаемые сразу за заголовком файл-функции
- •Как осуществляется передача информации из командного окна matlab в файл-функцию
- •Что такое локальные, глобальные переменные
- •Какие операции отношения определены над числами в matlab
- •Какие логические операции над вещественными числами определены в matlab
- •Символьные обозначения логических операций
- •Какова иерархия приоритетов в выполнении математических операций, операций отношения и логических операций
- •Как работают циклы for, while
- •Как используется конструкция if-elseif-else для изменения хода программы в зависимости от нескольких условий
- •43. Как работают операторы switch, break
Как вызвать редактор m-файлов
File >> NEW >> необходимый элемент (допустим Script)
Что такое сценарий
Файл-сценарий, именуемый также Script-файлом, является просто записью серии команд без входных и выходных параметров. Он имеет следующую структуру:
%Основной комментарий
%Дополнительный комментарий
Тело файла с любыми выражениями
Что такое файл-функция
М-файл-функция является типичным объектом языка программирования системы MATLAB. Одновременно он является полноценным модулем с точки зрения структурного программирования, поскольку содержит входные и выходные параметры и использует аппарат локальных переменных. Структура такого модуля с одним выходным параметром выглядит следующим образом:
function var=f_name(Cnncoк_napaмeтpов)
%Основной комментарий
%Дополнительный комментарий
Тело файла с любыми выражениями
vаr=выражение
М-файл-функция имеет следующие свойства:
Какова структура m-файла, содержащего файл-функцию
Структура такого модуля с одним выходным параметром выглядит следующим образом:
function var=f_name(Cnncoк_napaмeтpов)
%Основной комментарий
%Дополнительный комментарий
Тело файла с любыми выражениями
vаr=выражение
М-файл-функция имеет следующие свойства:
Какая процедура называется векторизацией кода
Векторизация (в параллельных вычислениях) — вид распараллеливания программы, при котором однопоточные приложения, выполняющие одну операцию в каждый момент времени, модифицируются для выполнения нескольких однотипных операций одновременно.
Скалярные операции, обрабатывающие по паре операндов заменяются на операции над массивами (векторами), обрабатывающие несколько элементов вектора в каждый момент времени.
Векторная обработка данных используется как в бытовых компьютерах так и в суперкомпьютерах.
Автоматическая векторизация это важная область исследований в информатике, заключается в поиске методов, которые бы позволили компилятору автоматически преобразовывать скалярные программы в векторные.
Какую роль играют строки комментариев, располагаемые сразу за заголовком файл-функции
Первая строка комментария. Для функции average первая строка комментария выглядит так:
% AVERAGE Среднее значение элементов вектора
Это - первая строка текста, которая появляется, когда пользователь набирает команду help <имя_функции>. Кроме того, первая строка комментария выводится на экран по команде поиска lookfor. Поскольку эта строка содержит важную информацию об M-файле, она должна быть тщательно составлена.
Как осуществляется передача информации из командного окна matlab в файл-функцию
М-функции являются M-файлами, которые допускают наличие входных и выходных аргументов. Они работают с переменными в пределах собственной рабочей области, отличной от рабочей области системы MATLAB. Каждая функция в системе MATLAB содержит строку определения функции, подобную приведенной.
Если функция имеет более одного выходного аргумента, список выходных аргументов помещается в квадратные скобки. Входные аргументы, если они присутствуют, помещаются в круглые скобки. Для отделения аргументов во входном и выходном списках применяются запятые.
function y = average (x)
Строка определения функции. Строка определения функции сообщает системе MATLAB, что файл является М-функцией, а также определяет список входных аргументов.