Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчет по лабораторной работе №4.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
107.01 Кб
Скачать

СТАРООСКОЛЬСКИЙ ТЕХНОЛОГИЧЕСКИЙ ИНСТИТУТ ИМ.А.УГАРОВА

(филиал) федерального государственного автономного образовательного учреждения

высшего профессионального образования

«Национальный исследовательский технологический университет «МИСиС»

Кафедра АИСУ

Отчет по лабораторной работе №1

по дисциплине

«Информатика»

Выполнил:

Радчук Яна

Группа:

ИП-12-2д

Проверил:

Ефимов A.К.

Старый Оскол, 2013

Ответы на контрольные вопросы

  1. Какова история создания системы matlab?

  1. Почему matlab интегрированная система?

MATLAB (MATrix LABoratory) — универсальная интегрированная система автоматизации математических расчетов. Особенностью данной системы, выделяющей ее среди прочих пакетов программ аналогичной направленности, является расширенное представление матричных операций, что обусловлено частым применением матриц в сложных математических расчетах, например, при решении задач линейной алгебры и математического моделирования статических и динамических систем и объектов. Слово «интегрированная» указывает на то, что в этой системе объединены удобная оболочка, редактор выражений и текстовых комментариев, вычислитель и графический программный процессор, ориентированный на математические расчеты для реализации численных методов. Благодаря расширенному набору матричных и иных операций и функций, а также наличию множества пакетов расширений система MATLAB применима для расчетов практически в любой области науки и техники.

  1. Что такое m-файлы и для чего их используют в системе MATLAB?

  1. Что такое векторизация и что она обеспечивает?

  1. Почему система MATLAB называется интегрированной?

В практической работе часто возникает необходимость вычисления неопределенных и определенных интегралов вида

и .

  1. Каково основное достоинство системы MATLAB по сравнению с MathСad?

  1. Из каких инструментальных средств состоит Рабочий стол системы MATLAB?

На Рабочем столе может быть представлено любое сочетание из представленных ниже инструментальных средств:

  • окно запуска приложений (Launch Pad);

  • окно команд (Command Window);

  • окно истории команд (Command History);

  • окно просмотра помощи (Help Browser);

  • окно просмотра текущей директории (Current Directory Browser);

  • окно просмотра Рабочей области (Workspace Browser);

  • окно Редактора данных (Array Editor);

  • Редактор m– файлов (Editor/ Debugger);

  • Профайлер (Profiler), оценивающий быстродействие команд.

  1. Что записывается в файлы формата .Mat?

Для осуществления операций на файловом уровне предназначены команды меню File. Так с помощью подменю New можно открыть приложение для создания нового m – файла (Editor/ Debugger), динамической модели(SIMULINK), графического интерфейса пользователя (GUIDE), а также создать новое графическое окно. Команда Save Workspace as позволяет сохранять данные, расположенные в рабочей области, на диске в виде двоичных файлов с расширением .mat. Для этих же целей служит и команда save. Например, вызов команды save fname X позволит записать значение переменной X в файл fname.mat.

  1. Какие форматы числовых данных используются в системе matlab?

. Форматы вывода числовых данных.

Формат

Описание

Пример

short

Короткое число с фиксированной точкой (под дробную часть отводится четыре разряда)

1.3333

long

Длинное число с фиксированной точкой (под дробную часть отводится четырнадцать разрядов)

1.33333333333333

shortE

Короткое число с плавающей точкой (под дробную часть отводится четыре разряда)

1.3333e+000

longE

Длинное число с плавающей точкой (под дробную часть отводится пятнадцать разрядов)

1.333333333333338e+007

shortG

Выбирается наилучшая форма представления числа из форматов short и short e

longG

Выбирается наилучшая форма представления числа из форматов long и long e

hex

Число выводится в шестнадцатеричной форме

4010СВ

bank

Формат представления долларов и центов

69.96

+

Символьное обозначение числа:

«+» – положительное число;

«-» – отрицательное число;

пробел – нулевое значение.

rational

Число выводится в дробном виде

1/3

  1. Для чего предназначен Workspace Browser?

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

  1. Для чего используется функция clear?

Для очистки рабочей области используется функция clear . Например, clear x — уничтожит определение переменной х. Команда clear без параметров стирает все переменные.

  1. Для чего предназначен Current Directory Browser?

Окно просмотра текущей директории (Current Directory Browser) дает возможность создания, переименования, удаления файлов и директорий, возможность перемещения по структуре директорий, просмотра содержания текущей директории и атрибутов файлов (тип, дата последнего изменения, краткое описание файла).

  1. Какие арифметические функции и операторы имеются в системе MATLAB?

Арифметические операторы и функции MATLAB.

Название

функции

Оператор

Знак

оператора

Синтаксис

plus

Плюс

+

М1 + М2

uplus

Унарный плюс

+

minus

Минус

М1 – М2

uminus

Унарный минус

–М

mtimes

Матричное умножение

*

М1 * М2

times

Поэлементное умножение массивов

.*

А1 .* А2

mpower

Возведение матрицы в степень

^

М1^х

power

Поэлементное возведение массива в степень

.^

A1 .^ x

mldivide

Обратное (справа налево) деление матриц

\

M1\M2

mrdivide

Деление матриц слева направо

/

М1/М2

ldivide

Поэлементное деление массивов справа налево

.\

А1 .\ А2

rdivide

Поэлементное деление массивов слева направо

. /

А1 ./ А2

Операторы и функции отношения

Название

функции

Оператор

Знак

оператора

Синтаксис

eq

Равно

= =

x = = y

ne

He равно

~ =

x ~ = y

lt

Меньше чем

<

x<y

gt

Больше чем

>

x>y

le

Меньше или равно

<=

x<=y

ge

Больше или равно

>=

x>=y