MatLab_2
.docЛабораторная работа №7 «Программирование в MatLab и табулирование функций»
Цель работы
Дальнейшее изучение прикладного пакета и освоение основных элементов программирования.
Порядок выполнения лабораторной работы
-
Создать 2 отдельных М-файла, содержащих каждый свою отдельную функцию.
-
Задать вектор независимых переменных. Определить область задания переменных.
-
Задать необходимые параметры (если эти числа не были определены в М-файле).
-
Написать программу обращения к созданным М-файлам, используя условный оператор перехода – «if». Точка перехода от одной функции к другой: х= последняя цифра студенческого.
-
Создать матрицу независимых переменных и соответствующих значений функции.
-
Построить график.
Содержание отчёта
-
Название и цель работы.
-
Представить М-файлы.
-
Представить порядок выполнения команд.
-
Выводы по работе соответственно цели лабораторной работы.
Варианты заданий
Номер варианта соответствует порядковому номеру студента в журнале группы у старосты.
1
.
;
![]()
2
.
![]()
![]()
3.
![]()

4.
![]()
![]()
5
.
![]()
![]()
6
.
![]()
![]()
7.
![]()
![]()
8
.
![]()

9.
![]()
![]()
1
0.
![]()
![]()
1
1.
![]()
![]()
1
2.
![]()
![]()
13.
![]()
![]()
1
4.
![]()
![]()
15.
![]()
![]()
1
6.
![]()
![]()
1
7.
![]()
1
8.
![]()

19.
![]()
![]()
20.
![]()
![]()
2
1.
![]()
![]()
22.
![]()
![]()
2
3.

![]()
2
4.
![]()
![]()
2
5.
![]()
![]()
Приложение к лабораторной работе
Для того, чтобы создать М-файл как функцию аргумента (аргументов) необходимо открыть новый М-файл (File New M-file). М-файл можно создавать в стандартной программе «Блокнот» и сохранить файл с расширением “.m”.
Первая строка М-файла должна иметь указание «function». Так же первая строка объявляет имя функции и входные аргументы.
Пример: function y= polovina(x)
y=x/2;
Переменные, которые задаются и используются внутри файла, определяются как локальные и не действуют глобально в рабочей памяти.
Структура программы, использующей условный оператор “if”:
if [логическое выражение – условие выполнения операций (действий)]
[операции, которые необходимо выполнить];
else [операции, выполняемые при условии невыполнения логического условия];
end
