оту1
.docx
Санкт-Петербургский государственный университет телекоммуникаций
им. проф. М.А. Бонч-Бруевича
факультет Информационных систем и технологий
Отчёт по лабораторной работе №1
Тема: «Первое знакомство с интерактивной системой математического моделирования Matlab»
Предмет: Основы теории управления
Выполнил: студент группы ИСТ-03
Брынский А.О.
Санкт-Петербург
2012
Цели работы:
-
Знакомство с основными возможностями системы Matlab.
-
Освоение методов расчета элементарных математических функций и построения графиков.
-
Создание и редактирование M-файлов.
Задачи работы:
-
Ознакомиться с интерфейсом программы Matlab.
-
Вычислить заданное математическое выражение.
-
Построить график функции.
-
Решить систему линейных уравнений.
-
Создать для вычислений M-файл.
Исходные данные
Функция:
Значение аргумента: x=3
[0;0.01;10]
Расчет заданной функции для заданного значения аргумента
>> x=3
x =
3
>>y=((cos(sqrt(x^2+3*x+7)))^2/tan(((x^5+3*x^3+7*x+10)/(x^4+3*x+2))^(1/7)))*(exp(x))^cos((sqrt(x^2+3*x+7))/(x^2+3*x))
y =
0.5390
Результат расчета заданной функции для заданного аргумента: 0.5390
M-файл
Редактор M-файлов вызван из командной строки командой edit.
Сохранен файл myfun.m
function y=myfun(x)
y=((cos(sqrt(x.^2+3.*x+7))).^2./tan(((x.^5+3.*x.^3+7.*x+10)./(x.^4+3.*x+2)).^(1/7))).*(exp(x)).^cos((sqrt(x.^2+3.*x+7))./(x.^2+3.*x));
Вычисление значения функции для массива данных
>> x=[0:0.01:10];
>> y=myfun(x)
График вычисленной функции
>>plot(x,y)
>>grid
>>xlabel('X')
>>ylabel('Y')
>>title('График функции')
Построен график вычисленной функции. График подписан, нанесена сетка и подписаны оси координат.
Система уравнений
Решение системы уравнений
linsolve – функция для решения систем линейных уравнений
>> a=[1 3 1;7 -5 -1;3 -2 1]
a =
1 3 1
7 -5 -1
3 -2 1
>> b=[5;1;2]
b =
5
1
2
>>linsolve(a,b)
ans =
1.0000
1.0000
1.0000
Ответ: x=1, y=1, z=1
Система уравнений решена с помощью функции linsolve
Вывод: изучены основные возможности системы Matlab, освоены методы расчета элементарных математических функций, создания M-файлов и построения графиков.