
- •Лабораторная работа №1. Введение в MATLAB
- •Краткая характеристика MATLAB
- •Описание интерфейса MATLAB
- •Работа с MATLAB в режиме командной строки
- •Объявление переменных
- •Удаление созданных переменных
- •Создание матриц и векторов
- •Поэлементные операции над матрицами
- •Основы построения графиков
- •Задания на лабораторную работу
- •Примечание к заданию
- •Варианты задания
- •Лабораторная работа №2. Программы в MATLAB
- •Скрипты
- •Рабочая область в MATLAB
- •Комментарии
- •Функции
- •Фактические и формальные параметры функции
- •Рабочая область функции
- •Скрипты и функции
- •Передача параметров по значению
- •Анонимные функции
- •Документирование функций
- •Отладка
- •Задание на лабораторную работу
- •Варианты заданий
- •Лабораторная работа №3. Условные выражения и циклы
- •Управление потоками в MATLAB
- •Оператор ветвления if/elseif/else
- •Оператор цикла for
- •Оператор цикла while
- •Проверка корректности входных переменных
- •Задания на лабораторную работу
- •Варианты задания
- •Лабораторная работа №4. Вектора и матрицы
- •Создание векторов и матриц в MATLAB.
- •Обращение к элементам матриц.
- •Заполнение матриц
- •Операции деления, умножения и возведения в степень.
- •Создание матриц специального вида
- •Объединение матриц
- •Удаление строк и столбцов
- •Задания на лабораторную работу
- •Лабораторная работа №5. Ввод-вывод
- •Организация ввод-вывод в MATLAB
- •Строки
- •Функция disp
- •Функция input
- •Функция fprintf
- •Организация диалога с пользователем и вывод таблицы с использованием форматированного вывод
- •Задания на лабораторную работу
- •Варианты задания
- •Лабораторная работа №6. Графические возможности в MATLAB
- •Основы графики в MATALB
- •Оформление графиков
- •Вывод нескольких графиков в текущее окно
- •Функция eval
- •Задания на лабораторную работу
- •Варианты задания

xPow = xPow * (x - 1);
end
end
end
Скрипт для тестирования данной функции:
%тестирование функции exampleLab3 disp(exampleLab3(-1)); disp(exampleLab3(0.5)); disp(exampleLab3(1.5));
%демонстрация ошибки disp(exampleLab3(2.5));
disp('Этот текст не будет выведен.');
Варианты задания
номер |
|
|
|
|
функция |
|
|
Шаг |
«точность» ε |
||||
варианта |
|
|
|
|
|
|
интегрирования dx |
||||||
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
−1, 0≤ x<2 |
|
|
|
|
||||||
|
|
|
|
|
x |
|
|
|
|
|
|
|
|
|
|
|
−1+ (2 x−1)dx , 2≤x <3 |
|
|
||||||||
1 |
y (x )= |
|
|
∫ |
|
|
|
|
0.001 |
0.0001 |
|||
|
|
2 |
|
|
n |
|
|
||||||
|
|
|
|
|
∞ |
|
|
|
|
|
|||
|
|
|
|
2 |
+∑ |
(x−2) |
|
, 3≤x≤4 |
|
|
|||
|
|
|
|
|
n! |
|
|
||||||
|
|
|
{ |
n =0 |
|
|
|
|
|
||||
|
|
|
1, 0≤x <2 |
|
|
|
|
||||||
|
|
|
|
|
x |
|
|
|
|
|
|
|
|
|
|
|
1+ (3 x2−8x )dx , 2≤x <3 |
|
|
||||||||
2 |
y (x)= |
|
|
|
∫ |
|
|
|
|
|
0.001 |
0.0001 |
|
|
|
|
2 |
|
|
|
n |
||||||
|
|
|
|
|
∞ |
|
|
|
|
||||
|
|
|
−1+∑ |
(x−3) |
|
, 3≤x ≤4 |
|
|
|||||
|
|
|
n! |
|
|
|
|||||||
|
|
{ |
|
n =0 |
|
|
|
|
|||||
|
|
|
0, 0≤x <2 |
|
|
|
|
||||||
|
|
|
|
x |
(4x2−5x+1)dx , 2≤x <3 |
|
|
||||||
3 |
|
|
|
|
0.001 |
0.0001 |
|||||||
y (x )= ∫2 |
|
n |
|
|
|||||||||
|
|
|
|
|
∞ |
|
|
|
|
|
|||
|
|
|
2 |
+∑ |
|
(x−2) |
|
, 3≤x≤4 |
|
|
|||
|
|
|
|
|
n! |
|
|
||||||
|
|
{ |
|
n =0 |
|
|
|
|
|
37
номер |
|
|
|
|
|
|
|
|
функция |
|
|
|
|
Шаг |
«точность» ε |
||
варианта |
|
|
|
|
|
|
|
|
|
|
|
|
интегрирования dx |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
0, −2≤x <0 |
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
x |
e−( x+3)2 dx , 0≤x <1 |
|
|
|
|
||||||
4 |
|
|
|
|
|
|
|
|
0.0005 |
0.0001 |
|||||||
y (x )= ∫0 |
|
|
n |
|
n+1 |
|
|||||||||||
|
|
|
|
|
|
|
|
∞ |
|
|
, 1≤x≤3 |
|
|
||||
|
|
|
|
−2+∑ (−1) (x−2) |
|
|
|
||||||||||
|
|
{ |
|
|
n=0 |
|
n+1 |
|
|
|
|
|
|||||
|
|
|
|
−1, −2≤ x<0 |
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
x |
(e−(x−3)2 +x )dx , 0≤ x<1 |
|
|
||||||||
5 |
|
|
|
|
|
|
0.0005 |
0.0001 |
|||||||||
y (x )= ∫0 |
|
|
|
|
|
|
|
|
|||||||||
|
|
{ |
|
|
|
∞ |
|
n |
|
|
n+1 |
, 1≤x≤3 |
|
|
|||
|
|
x +∑ (−1) (x−2,2) |
|
|
|
||||||||||||
|
|
|
|
|
n=0 |
|
n+1 |
|
|
|
|
|
|
||||
|
|
|
3, −2≤x <0 |
|
|
|
|
|
|
|
|||||||
|
|
|
|
x |
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
y (x )= ∫0 |
(e−(x−3)2−3)dx , 0≤x <1 |
0.0005 |
0.00005 |
|||||||||||||
|
|
|
n |
|
|
|
n+1 |
||||||||||
|
|
−2 |
∞ |
|
|
2,5) |
|
|
|||||||||
|
|
+∑ |
(−1) (x− |
|
, 1≤x≤3 |
|
|
||||||||||
|
|
{ |
|
|
|
|
|
n=0 |
|
|
n+1 |
|
|
|
|
|
|
|
|
|
0, −2≤x <−1 |
|
|
|
|
|
|
|
|||||||
|
|
|
|
x |
|
|
|
|
|
|
|
|
|
|
|
||
7 |
y (x )= |
−∫2 |
(cos( x)+x sin (x ))dx , −1≤ x<1 |
0.0002 |
0.00005 |
||||||||||||
|
(−1)n x 2n+1 |
|
|
|
|
|
|||||||||||
|
|
|
|
|
∞ |
|
|
|
|
|
|
|
|
||||
|
|
∑ |
|
|
|
, 1≤x≤2 |
|
|
|
||||||||
|
|
{n=0 (2n+1)! |
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|||||||||
|
|
1, −2≤x <−1 |
|
|
|
|
|
|
|
||||||||
|
|
|
|
x |
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
y (x )= |
−∫2 |
(2cos(x)+ x tg( x))dx , −1≤x <1 |
0.0002 |
0.00005 |
||||||||||||
|
|
|
|
n |
2 n |
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
∞ |
|
, 1≤x≤2 |
|
|
||||
|
|
sin( x)+∑ |
(−1) x |
|
|
|
|||||||||||
|
|
{ |
|
|
|
|
|
|
n=0 |
(2 n)! |
|
|
|
|
|
||
|
|
|
2, −2≤ x<−1 |
|
|
|
|
|
|
|
|||||||
|
|
|
|
x |
|
|
|
|
|
|
|
|
|
|
|
||
9 |
y (x )= |
−∫2 |
(cos( x)+x cos( x))dx , −1≤x <1 |
0.0002 |
0.00005 |
||||||||||||
|
|
|
n |
|
|
2n +1 |
|
||||||||||
|
|
−x |
∞ |
|
|
|
, 1≤ x≤2 |
|
|
||||||||
|
|
+∑ |
(−1) ( x+π) |
|
|
|
|||||||||||
|
|
{ |
|
|
|
|
n=0 |
|
(2n+1)! |
|
|
|
|
|
38
номер |
|
|
|
|
|
|
|
|
|
|
|
функция |
|
Шаг |
«точность» ε |
||||||||||||
варианта |
|
|
|
|
|
|
|
|
|
|
|
|
интегрирования dx |
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
0, −3≤ x<−2 |
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|
x |
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|||
|
y (x )= −∫2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
10 |
(cos( x)+x )dx , −2≤x <−1 |
0.001 |
0.00005 |
||||||||||||||||||||||||
|
|
|
|
|
|
∞ |
|
( x+1)2n +1 |
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
∑ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
, −1≤x≤0 |
|
|
||||||
|
|
|
|
{n=0 (2 n+1)! |
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
−1, −3≤x <−2 |
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
x |
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
y (x )= −∫2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
( x+ |
|
|
|
( x))dx , −2≤ x<−1 |
|
|
||||||||||||||||||||
11 |
sin |
0.001 |
0.00002 |
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
∞ |
|
|
x |
2n+1 |
|
|
|
|
|||||||||
|
|
|
|
−1+∑ |
|
|
|
|
|
|
|
|
, −1≤ x≤0 |
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
{ |
|
|
n =0 |
(2n)! |
|
|
|
|
|||||||||||||||
|
|
−2, −3≤ x<−2 |
|
|
|
|
|||||||||||||||||||||
|
|
|
|
x |
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
y (x )= −∫2 |
|
|
sin(x) |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
12 |
( x |
|
|
|
|
|
+ x )dx , −2≤x <−1 |
0.001 |
0.00002 |
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
∞ |
|
|
|
|
|
|
|
|
|
|
2 n+1 |
, −1≤x≤0 |
|
|
|
|
sin( x)+∑ |
( x−1) |
|
|
||||||||||||||||||||||
|
{ |
|
|
|
|
|
|
|
|
n=0 |
|
(2n+1)! |
|
|
|
||||||||||||
|
|
|
|
|
|
−3, 0≤x <1 |
|
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
x |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
y (x )= |
|
x + ( x2+ x +1 )dx , 1≤x <2 |
|
|
||||||||||||||||||||||
13 |
|
|
|
∫ |
|
|
|
|
|
|
|
|
|
|
|
|
x |
|
0.0005 |
0.00002 |
|||||||
|
|
|
|
|
∞ |
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
( x−2,5)n , 2≤x ≤3 |
|
|
|||||||||||||||||||
|
|
|
|
|
|
∑ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
{n=0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
−2, 0≤x <1 |
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
x |
|
|
2 |
|
|
|
3 |
|
|
|
|
4 |
|
|
|
||||
|
y (x )= 2+∫1 |
( |
|
|
− |
|
|
+x )dx , 1≤x <2 |
|
|
|||||||||||||||||
14 |
x3 |
|
x2 |
|
0.0005 |
0.00005 |
|||||||||||||||||||||
|
|
|
|
{ |
|
|
|
∞ |
|
|
|
( x−1) |
n |
, 2≤x≤3 |
|
|
|||||||||||
|
|
|
|
x +∑ |
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
n=0 |
|
|
|
|
n! |
|
|
|
|
|
|
|
|
|||||||
|
|
|
−1, 0≤ x<1 |
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
x |
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|||
|
y (x )= |
|
2+∫(2 x3− |
+4 x)dx , 1≤x <2 |
|
|
|||||||||||||||||||||
15 |
|
2 |
0.0005 |
0.00002 |
|||||||||||||||||||||||
{ |
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
x |
n |
|
|
|
|
||||||
|
|
|
|
|
|
∞ |
|
(x−2) |
|
|
|
|
|
|
|||||||||||||
|
|
x−∑ |
|
|
, 2≤x≤3 |
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|||||||||||||||||||||
|
|
|
|
|
n=0 |
|
|
|
|
|
n! |
|
|
|
|
|
|
|
|
39