- 1
- 2
Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Саратовский государственный университет им. Н. Г. Чернышевского»
Кафедра математической экономики ОТЧЕТ ПО УЧЕБНОЙ ПРАКТИКЕ
студента 1 курса 151 группы
направления 080500 Бизнес-информатика
механико-математического факультета Дроновой Дарьи Дмитриевны
Научный руководитель
доцент, к.ф.-м.наук М. П. Мисник
Зав. кафедрой
д.ф.-м.наук, профессор С. И. Дудов Саратов 2015 СОДЕРЖАНИЕ ВВЕДЕНИЕ
. Простые вычисления
. Построение логической области
. Работа с символьными массивами
. Создание функций
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
ВВЕДЕНИЕЗарождение системы MATLAB относится к концу 70-х годов, когда первая версия этой системы была использована в Университете Нью Мехико и в Стэндфордском университете для преподавания курсов теории матриц, линейной алгебры и численного анализа. В это время активно разрабатывались пакеты прикладных программ по линейной алгебре LINPACK и EISPACK на языке FORTRAN, и авторы системы MATLAB искали способы использовать эти пакеты, не программируя на языке FORTRAN.
Сейчас возможности системы значительно превосходят возможности первоначальной версии матричной лаборатории Matrix Laboratory. Нынешний MATLAB - это высокоэффективный язык инженерных и научных вычислений. Он поддерживает математические вычисления, визуализацию научной графики и программирование с использованием легко осваиваемого операционного окружения, когда задачи и их решения могут быть представлены в нотации, близкой к математической.
Задачей данной практической работы является приобретение навыков для пользования системой MATLAB. Для получения таких навыков необходимо будет решить несколько практических заданий. В ходе выполнения заданий будут получены знания по работе с векторами, матрицами, символьными массивами, по построению логических областей.
1. Простые вычисленияЗадание 1. Задать действительные переменные ,и , вычислить вещественные функциии .
Порядок выполнения задания:
) Ввести переменные ,ив командном окне.
) Вычислить функциии .
) Удалить переменные , , ,ииз рабочей области с помощью функции . >> x=;
>> y=;
>> z=;
>> a=y*nthroot(abs(x),3)+(cosh(y-3))^3=
.5980
>> b=(y*(atan(z)-pi/6)/(abs(x)+1/(y.^2+1)))=
.1217
>> clear ('x ', 'y ', 'z ', 'a ', 'b ') В результате работы программы получили верный результат.
2. Построение логической областиЗадание 2. Построить логическую область в графическом окне.
Порядок выполнения задания:
) Сформировать два массива, которые соответствуют осям координат и содержат один миллион случайных значений в диапазоне от -2 до 2.
) Определить логический вектор, размерность которого равна размерности массивов координат. Если точка попадает в область, то для соответствующих координат элемент логического вектора равен единице. В противном случае (точка вне логической области) значение логического элемента равно нулю.
) Вывод результатов в графическое окно:) Построение логической области черным цветом.) Включение отображения координатной сетки.) Установка одинакового масштаба и границ для координатных осей.) Обозначение координатных осей и ввод заголовка.
) Удалить
- 1
- 2
Похожие работы
Тема: Работа с математическим редактором Matlab |
Предмет/Тип: Математика (Практическое задание) |
Тема: Работа с изображениями в системе Matlab |
Предмет/Тип: Информационное обеспечение, программирование (Практическое задание) |
Тема: Matlab |
Предмет/Тип: Информатика, ВТ, телекоммуникации (Реферат) |
Тема: MatLab |
Предмет/Тип: Информатика, ВТ, телекоммуникации (Курсовая работа (п)) |
Тема: Программирование в MATLAB |
Предмет/Тип: Информатика, ВТ, телекоммуникации (Практическое задание) |
Интересная статья: Основы написания курсовой работы