отчет по практике матлаб

Работа в MatLab

Зарождение и развитие системы MatLab. Порядок выполнения простых вычислений. Построение логической области в графическом окне. Работа с символьными массивами. Написание функции, выполняющей требуемое задание для матриц и векторов любой размерности.

РубрикаПрограммирование, компьютеры и кибернетика
ПредметПрограммирование
Видотчет по практике
Языкрусский
Прислал(а)Дашулик
Дата добавления21.10.2015
Размер файла761,4 K

отчет по практике матлаб

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Подобные документы

Назначение и особенности системы MATLAB. Запуск программы, работа в режиме диалога, понятие о сессии, операции строчного редактирования. Формирование векторов и матриц. Графики ряда функций. Знакомство с трехмерной графикой. Интерфейс основного окна.

учебное пособие [65,9 K], добавлен 17.03.2011

Создание матриц специального вида в Matlab: использование функций и анализ основного синтаксиса. Проведение вычислений с элементами массивов. Логические функции, поиск в массиве. Матричные и поэлементные операции. Операции «деления» слева и справа.

презентация [189,4 K], добавлен 24.01.2014

Общие сведения о языке программирования Matlab. Функции работы с векторами и матрицами. Операторы условных переходов. Построение двумерных графиков. Построение гистограммы изображения. Функции его преобразования и зашумления, метрики определения качества.

лабораторная работа [853,5 K], добавлен 25.10.2015

Элементарные функции: тригонометрические и экспоненциальные, для определения округлений и остатков, размерности и размера матриц, задания одномерных и дву- массивов, векторов-столбцов и векторов-строк, удаления строк и столбцов, перестановки элементов.

презентация [139,0 K], добавлен 24.01.2014

Особенности работы с массивами с помощью MS Excel. Вычисление определителей матриц, произведения матриц и матрицы на вектор. Скалярное произведения найденных векторов. Поиск обратных матриц. Решение системы линейных уравнений, проверка найденных решений.

лабораторная работа [270,9 K], добавлен 05.06.2015

Вывод преобразованной матрицы с новым содержимым вектора. Выдача на печать преобразованных матриц. Построение программы с массивами любой размерности, содержащими произвольные элементы. Расположение в матрице элементов в определенной последовательности.

контрольная работа [74,9 K], добавлен 12.01.2010

Изучение программирования в MATLAB. Использование команд Save и Load, операторы ввода и вывода для работы в командном окне. Отладка собственных программ. Интерфейс MATLAB. Отличия поздней версии MATLAB от более ранних. Средство Source Control Interface.

контрольная работа [43,0 K], добавлен 25.12.2011

Источник

Работа в MatLab

Зарождение и развитие системы MatLab. Порядок выполнения простых вычислений. Построение логической области в графическом окне. Работа с символьными массивами. Написание функции, выполняющей требуемое задание для матриц и векторов любой размерности.

РубрикаПрограммирование, компьютеры и кибернетика
Видотчет по практике
Языкрусский
Дата добавления21.10.2015
Размер файла761,4 K

отчет по практике матлаб

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Саратовский государственный университет им. Н. Г. Чернышевского»

Кафедра математической экономики

ОТЧЕТ ПО УЧЕБНОЙ ПРАКТИКЕ

студента 1 курса 151 группы

направления 080500 Бизнес-информатика

Дроновой Дарьи Дмитриевны

доцент, к.ф.-м.наук М. П. Мисник

д.ф.-м.наук, профессор С. И. Дудов

1. Простые вычисления

2. Построение логической области

3. Работа с символьными массивами

4. Создание функций

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

ВВЕДЕНИЕ

Зарождение системы MATLAB относится к концу 70-х годов, когда первая версия этой системы была использована в Университете Нью Мехико и в Стэндфордском университете для преподавания курсов теории матриц, линейной алгебры и численного анализа. В это время активно разрабатывались пакеты прикладных программ по линейной алгебре LINPACK и EISPACK на языке FORTRAN, и авторы системы MATLAB искали способы использовать эти пакеты, не программируя на языке FORTRAN.

Задачей данной практической работы является приобретение навыков для пользования системой MATLAB. Для получения таких навыков необходимо будет решить несколько практических заданий. В ходе выполнения заданий будут получены знания по работе с векторами, матрицами, символьными массивами, по построению логических областей.

1. Простые вычисления

Порядок выполнения задания:

>> clear (‘x ‘, ‘y ‘, ‘z ‘, ‘a ‘, ‘b ‘)

В результате работы программы получили верный результат.

2. Построение логической области

Задание 2. Построить логическую область в графическом окне.

Порядок выполнения задания:

2) Определить логический вектор, размерность которого равна размерности массивов координат. Если точка попадает в область, то для соответствующих координат элемент логического вектора равен единице. В противном случае (точка вне логической области) значение логического элемента равно нулю.

3) Вывод результатов в графическое окно:

a) Построение логической области черным цветом.

b) Включение отображения координатной сетки.

c) Установка одинакового масштаба и границ для координатных осей.

d) Обозначение координатных осей и ввод заголовка.

Результат выполнения программы приведен на рис. 1.

3. Работа с символьными массивами

Задание 3. Сформировать два символьных массива и вычислить функции, которые в них записаны. Первый массив содержит фамилию, имя и отчество студента, а также значения переменных и аналитическую запись функций из первого задания. Второй массив включает фамилию, имя и отчество студента, а также команды для формирования двух переменных, состоящих из 200 000 равномерно распределенных случайных значений и описания логической области из второго задания.

Порядок выполнения задания:

6) Построить логическую область в графическом окне. В качестве заголовка вывести аналитическое описание логической области.

7) Удалить переменные из рабочей области, использую окно просмотра рабочей области.

Результат выполнения программы полностью соответствует результатам, полученным при выполнении первого и второго заданий.

4. Создание функций

Задание 4. Написать функцию, выполняющую требуемое задание для матриц и векторов любой размерности.

Порядок выполнения задания:

1) Создать новый файл, в котором будет описана функция. Для этого необходимо раскрыть меня File и в пункте New выбрать подпункт Function.

2) Набрать в редакторе команды, которые будет выполнять функция.

3) Сохранить файл, содержащий функцию, в рабочем каталоге. Имя файла должно совпадать с именем функции.

Проверить правильность работы функции на конкретном примере.

1.1Выделить в новый вектор элементы вектора с четными номерами.

matlab вычисление логический матрица

Получен правильный результат.

1.2 Заменить все минимальные элементы вектора максимальным значением его элементов.

Получен правильный результат.

ЗАКЛЮЧЕНИЕ

В ходе выполнения данной практической работы я изучил основы пользования системой MATLAB. Среда MATLAB представляет собой очень удобную математическую среду, позволяющую работать с матричными файлами. В MATLAB несложно запрограммировать различные процедуры, обратные матрицы и построенные графики, сложные функции.

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

Размещено на Allbest.ru

Подобные документы

Назначение и особенности системы MATLAB. Запуск программы, работа в режиме диалога, понятие о сессии, операции строчного редактирования. Формирование векторов и матриц. Графики ряда функций. Знакомство с трехмерной графикой. Интерфейс основного окна.

учебное пособие [65,9 K], добавлен 17.03.2011

Создание матриц специального вида в Matlab: использование функций и анализ основного синтаксиса. Проведение вычислений с элементами массивов. Логические функции, поиск в массиве. Матричные и поэлементные операции. Операции «деления» слева и справа.

презентация [189,4 K], добавлен 24.01.2014

Общие сведения о языке программирования Matlab. Функции работы с векторами и матрицами. Операторы условных переходов. Построение двумерных графиков. Построение гистограммы изображения. Функции его преобразования и зашумления, метрики определения качества.

лабораторная работа [853,5 K], добавлен 25.10.2015

Элементарные функции: тригонометрические и экспоненциальные, для определения округлений и остатков, размерности и размера матриц, задания одномерных и дву- массивов, векторов-столбцов и векторов-строк, удаления строк и столбцов, перестановки элементов.

презентация [139,0 K], добавлен 24.01.2014

Особенности работы с массивами с помощью MS Excel. Вычисление определителей матриц, произведения матриц и матрицы на вектор. Скалярное произведения найденных векторов. Поиск обратных матриц. Решение системы линейных уравнений, проверка найденных решений.

лабораторная работа [270,9 K], добавлен 05.06.2015

Вывод преобразованной матрицы с новым содержимым вектора. Выдача на печать преобразованных матриц. Построение программы с массивами любой размерности, содержащими произвольные элементы. Расположение в матрице элементов в определенной последовательности.

контрольная работа [74,9 K], добавлен 12.01.2010

Изучение программирования в MATLAB. Использование команд Save и Load, операторы ввода и вывода для работы в командном окне. Отладка собственных программ. Интерфейс MATLAB. Отличия поздней версии MATLAB от более ранних. Средство Source Control Interface.

контрольная работа [43,0 K], добавлен 25.12.2011

Источник

Отчёт по практике на тему «Работа в MatLab»

Зарождение системы MATLAB относится к концу 70-х годов, когда первая версия этой системы была использована в Университете Нью Мехико и в Стэндфордском университете для преподавания курсов теории матриц, линейной алгебры и численного анализа.

. Построение логической области

. Работа с символьными массивами

Нужна помощь в написании отчета?

Зарождение системы MATLAB относится к концу 70-х годов, когда первая версия этой системы была использована в Университете Нью Мехико и в Стэндфордском университете для преподавания курсов теории матриц, линейной алгебры и численного анализа. В это время активно разрабатывались пакеты прикладных программ по линейной алгебре LINPACK и EISPACK на языке FORTRAN, и авторы системы MATLAB искали способы использовать эти пакеты, не программируя на языке FORTRAN.

Сейчас возможности системы значительно превосходят возможности первоначальной версии матричной лаборатории Matrix Laboratory. Нынешний MATLAB — это высокоэффективный язык инженерных и научных вычислений. Он поддерживает математические вычисления, визуализацию научной графики и программирование с использованием легко осваиваемого операционного окружения, когда задачи и их решения могут быть представлены в нотации, близкой к математической.

Задачей данной практической работы является приобретение навыков для пользования системой MATLAB. Для получения таких навыков необходимо будет решить несколько практических заданий. В ходе выполнения заданий будут получены знания по работе с векторами, матрицами, символьными массивами, по построению логических областей.

1. Простые вычисления

Нужна помощь в написании отчета?

Порядок выполнения задания:

) Ввести переменные в командном окне.

Нужна помощь в написании отчета?

>> clear (‘x ‘, ‘y ‘, ‘z ‘, ‘a ‘, ‘b ‘)

Нужна помощь в написании отчета?

В результате работы программы получили верный результат.

Порядок выполнения задания:

) Определить логический вектор, размерность которого равна размерности массивов координат. Если точка попадает в область, то для соответствующих координат элемент логического вектора равен единице. В противном случае (точка вне логической области) значение логического элемента равно нулю.

) Вывод результатов в графическое окно:) Построение логической области черным цветом.) Включение отображения координатной сетки.) Установка одинакового масштаба и границ для координатных осей.) Обозначение координатных осей и ввод заголовка.

Нужна помощь в написании отчета?

Результат выполнения программы приведен на рис. 1.

3. Работа с символьными массивами

Задание 3. Сформировать два символьных массива и вычислить функции, которые в них записаны. Первый массив содержит фамилию, имя и отчество студента, а также значения переменных и аналитическую запись функций из первого задания. Второй массив включает фамилию, имя и отчество студента, а также команды для формирования двух переменных, состоящих из 200 000 равномерно распределенных случайных значений и описания логической области из второго задания.

Порядок выполнения задания:

) Вывести в командное окно последовательно фамилию, имя и отчество студента на первой строке и результаты вычислений заданных функций — на последующих строках.

Нужна помощь в написании отчета?

) Построить логическую область в графическом окне. В качестве заголовка вывести аналитическое описание логической области.

) Удалить переменные из рабочей области, использую окно просмотра рабочей области.

Результат выполнения программы полностью соответствует результатам, полученным при выполнении первого и второго заданий.

Нужна помощь в написании отчета?

Порядок выполнения задания:

) Создать новый файл, в котором будет описана функция. Для этого необходимо раскрыть меня File и в пункте New выбрать подпункт Function.

) Набрать в редакторе команды, которые будет выполнять функция.

) Сохранить файл, содержащий функцию, в рабочем каталоге. Имя файла должно совпадать с именем функции.

Проверить правильность работы функции на конкретном примере.

.1Выделить в новый вектор элементы вектора с четными номерами.

Нужна помощь в написании отчета?

matlab вычисление логический матрица

Получен правильный результат.

.2 Заменить все минимальные элементы вектора максимальным значением его элементов.

Получен правильный результат.

В ходе выполнения данной практической работы я изучил основы пользования системой MATLAB. Среда MATLAB представляет собой очень удобную математическую среду, позволяющую работать с матричными файлами. В MATLAB несложно запрограммировать различные процедуры, обратные матрицы и построенные графики, сложные функции.

Нужна помощь в написании отчета?

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

1) Ануфриев И. Е., Смирнов А. Б., Смирнова Е. Н. «MATLAB 7» — СПб.: БХВ-Петербург, 2005

) Ануфриев И. Е. «Самоучитель MatLab 5.3/6.x» — СПб.: БХВ-Петербург, 2002

Источник

Работа в MatLab отчёт по практике

Предмет:Информатика
Тип работы:Отчёт по практике
Язык:Русский
Дата добавления:05.04.2019

Если вам тяжело разобраться в данной теме напишите мне в whatsapp разберём вашу тему, согласуем сроки и я вам помогу!

По этой ссылке вы сможете найти много готовых отчётов по практике по информатике:

Посмотрите похожие темы возможно они вам могут быть полезны:

Введение:

Происхождение системы MATLAB восходит к концу 70-х годов, когда первая версия этой системы использовалась в Университете Нью-Мексико и Стэнфордском университете для преподавания курсов по теории матриц, линейной алгебре и численному анализу. В это время активно разрабатывались пакеты приложений для линейной алгебры LINPACK и EISPACK на FORTRAN, и авторы MATLAB искали способы использования этих пакетов без программирования на FORTRAN.

Целью данной практической работы является приобретение навыков использования системы MATLAB. Чтобы получить такие навыки, необходимо будет решить несколько практических задач. Во время выполнения заданий будут получены знания о работе с векторами, матрицами, массивами символов и о построении логических областей.

Простые расчеты

Задача 1. Установить реальные переменные, и, вычислить реальные функции и.

Порядок назначения:

>> a = y * nthroot (abs (x), 3) + (cosh (y-3)) ^ 3

В результате программы получили правильный результат.

Построение логической области

Задача 2. Постройте логическую область в графическом окне.

Порядок назначения:

Работа с массивами символов

Задание 3. Сформируйте двухсимвольные массивы и вычислите функции, которые в них написаны. Первый массив содержит фамилию, имя и отчество студента, а также значения переменных и аналитическую запись функций из первого задания. Второй массив включает фамилию, имя и отчество учащегося, а также команды для генерации двух переменных, состоящих из 200 000 равномерно распределенных случайных значений, и описания логической области из второго задания.

Порядок назначения:

Результат программы полностью соответствует результатам, полученным в ходе первого и второго заданий.

Создание функций

Задание 4. Напишите функцию, которая выполняет требуемую задачу для матриц и векторов любого измерения.

Порядок назначения:

Проверьте правильность работы функции на конкретном примере.

Выделить четные векторные элементы в новом векторе.

Matlab вычисление логической матрицы

Правильный результат получен.

Заменить все минимальные элементы вектора максимальными значениями его элементов.

Правильный результат получен.

Заключение:

Присылайте задания в любое время дня и ночи в ➔ отчет по практике матлаб отчет по практике матлаб

Официальный сайт Брильёновой Натальи Валерьевны преподавателя кафедры информатики и электроники Екатеринбургского государственного института.

Все авторские права на размещённые материалы сохранены за правообладателями этих материалов. Любое коммерческое и/или иное использование кроме предварительного ознакомления материалов сайта natalibrilenova.ru запрещено. Публикация и распространение размещённых материалов не преследует за собой коммерческой и/или любой другой выгоды.

Источник

Работа в MatLab

Зарождение и развитие системы MatLab. Порядок выполнения простых вычислений. Построение логической области в графическом окне. Работа с символьными массивами. Написание функции, выполняющей требуемое задание для матриц и векторов любой размерности.

Подобные документы

Создание матриц специального вида в Matlab: использование функций и анализ основного синтаксиса. Проведение вычислений с элементами массивов. Логические функции, поиск в массиве. Матричные и поэлементные операции. Операции «деления» слева и справа.

презентация, добавлен 24.01.2014

Общие сведения о языке программирования Matlab. Функции работы с векторами и матрицами. Операторы условных переходов. Построение двумерных графиков. Построение гистограммы изображения. Функции его преобразования и зашумления, метрики определения качества.

лабораторная работа, добавлен 25.10.2015

Элементарные функции: тригонометрические и экспоненциальные, для определения округлений и остатков, размерности и размера матриц, задания одномерных и дву- массивов, векторов-столбцов и векторов-строк, удаления строк и столбцов, перестановки элементов.

презентация, добавлен 24.01.2014

Особенности работы с массивами с помощью MS Excel. Вычисление определителей матриц, произведения матриц и матрицы на вектор. Скалярное произведения найденных векторов. Поиск обратных матриц. Решение системы линейных уравнений, проверка найденных решений.

лабораторная работа, добавлен 05.06.2015

Вывод преобразованной матрицы с новым содержимым вектора. Выдача на печать преобразованных матриц. Построение программы с массивами любой размерности, содержащими произвольные элементы. Расположение в матрице элементов в определенной последовательности.

контрольная работа, добавлен 12.01.2010

Изучение программирования в MATLAB. Использование команд Save и Load, операторы ввода и вывода для работы в командном окне. Отладка собственных программ. Интерфейс MATLAB. Отличия поздней версии MATLAB от более ранних. Средство Source Control Interface.

контрольная работа, добавлен 25.12.2011

Использование программного обеспечения MatLab для выполнения математических расчетов в области линейной алгебры, теории информации и обработки сигналов, автоматического и автоматизированного управления. Возможности стандартного интерфейса программы.

курсовая работа, добавлен 08.08.2011

Особенности графики системы MATLAB и ее основные отличительные черты. Построение графика функций одной переменной. Графики в логарифмическом масштабе, построение диаграмм, гистограмм, сфер, поверхностей. Создание массивов данных для трехмерной графики.

реферат, добавлен 31.05.2010

реферат, добавлен 05.01.2010

Язык и среда Matlab. Управляемая графика. Библиотека математических функций. Программный интерфейс. Использование операторов при составлении выражений. Работа в командной строке. Команды save, load и clear. Рабочий каталог. Сохранение рабочей сессии.

презентация, добавлен 14.11.2013

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *