48968 (597417), страница 21

Файл №597417 48968 (Система математических расчетов MATLAB) 21 страница48968 (597417) страница 212016-07-30СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 21)

Приложение 2. Команды общего назначения (General purpose commands)

Директория - matlab\general

Общая информация (General information)

  1. help - Оперативная справка, выводит текст в командную строку.

  2. helpwin - Оперативная справка, выводит информацию в специальном окне (help

browser).

  1. helpdesk - Исчерпывающая информация в рабочем окне помощи.

  2. support - Открывает Web-страницу технической помощи фирмы MathWorks.

  3. demo - Выполняет демонстрационные ролики.

  4. java - Использование средств Java из MATLAB-а.

  5. ver - Информация о версиях MATLAB-а, SIMULINK-а и прикладных пакетов.

  6. whatsnew - Вызов информации о новых свойствах версий.

Управление рабочим пространством ( Managing the workspace)

  1. who - Выводит в командное окно список текущих переменных.

  2. whos - Выводит в командное окно список текущих переменных в длинном

формате, с указанием размеров, числа байтов и классов.

  1. workspace - Вызывает Окно Просмотра Рабочего Пространства (Workspace

Browser), т.е.специальный Графический Интерфейс Пользователя (GUI)

для выполнения действий с переменными рабочего пространства.

  1. clear - Удаляет переменные и функции из памяти.

  2. pack - Дефрагментация рабочей области памяти.

  3. load - Загрузка переменных в рабочее пространство из диска.

  4. save - Сохранение переменных рабочего пространства на диск.

  5. quit - Прекращение сеанса работы системы MATLAB.

Управляющие команды и функции (Managing commands and functions)

  1. what - Выводит список файлов MATLAB-а в текущей директории в

командное окно.

  1. type - Печатает содержимое заданного М.-файла в командном окне.

  2. edit - Вызывает окно Редактора/Отладчика.

  3. open - Открывает файлы по расширению.

  4. which - Локализирует (выводит в командное окно) путь доступа к

функциям и файлам.

  1. pcode - Создает Р-файл псевдокода с выполнением грамматического анализа.

  2. inmem - Выводит список функций в памяти.

  3. mex - Компилирует МЕХ-файлы.


Управление путями доступа (Managing the search path)

  1. path - Вывод/изменение путей доступа.

  2. addpath - Прибавляет директорию к путям доступа.

  3. rmpath - Удаляет директорию из путей доступа .

  4. pathtool - Модифицирует пути доступа.

  5. rehash - Управление кеш-памятью.

  6. import - Импортирование пакетов Java в текущую область.

Управление командным окном (Controlling the command window)

  1. echo - Вывод в командное окно исполняемых в М-файлах команд.

  2. more - Управление постраничным выводом информации на экран.

  3. diary - Сохранение записи (дневника) сеанса работы системы MATLAB .

  4. format - Контроль формата вывода данных на экран.

  5. beep - Производит звуковой сигнал (beep).

Команды операционной системы (Operating system commands)

  1. cd - Изменить текущей директории.

  2. copyfile - Копировать файла.

  3. pwd - Показать (напечатать) текущую рабочую директорию.

  4. dir - Вывод на экран листинга каталога.

  5. delete - Удалить файл.

  6. getenv - Получение значения переменной из внешней операционной среды.

  7. mkdir - Создать директорию.

  8. ! - Выполнить команды операционной системы.

  9. dos - Выполнить команду DOS и вернуть результат.

  10. unix - Выполнить команду UNIX и вернуть результат.

  11. vms - Выполнить команду VMS DCL и вернуть результат.

  12. web - Вызвать Web browser.

  13. computer - Выдать тип компьютера.

  14. isunix - Истинно, если установлена UNIX-версия MATLAB-а.

  15. ispc - Истинно, если установлена PC (Windows)-версия MATLAB-а.

Отладка М-файлов ( Debugging M-files)

  1. debug - Вывести список команд отладки и редактирования файлов.

  2. dbstop - Установить точку останова (контральнуюточку).

  3. dbclear - Удалить контрольную точку.

  4. dbcont - Продолжить выполнение.

  5. dbdown - Переход между рабочими пространствами редактируемых функций

сверху вниз.

  1. dbstack - Вывести в командное окно стек вызываемых функций.

  2. dbstatus - Вывести список всех контрольных точек.

  3. dbstep - Выполнить одну или более строк.

  4. dbtype - Напечатать в командном окне редактируемый файл с указанием

номеров строк.

  1. dbup - Переход между рабочими пространствами редактируемых функций

снизу вверх.

  1. dbquit - Выход из режима отладки.

  2. dbmex - Отладка MEX-файлов (только для системы UNIX).

Профилировщик М-файлов (Profiling M-files)

  1. profile - Измерить и вывести на экран временные затраты при выполнении файла

  2. profreport - Сформировать отчет о профилировании файла.

Функции для определения местонахождения зависимых функций М-файла (Tools to locate dependent functions of an M-file).

  1. depfun - Определить местонахождение функций, от которых зависит М-файл.

  2. depdir - Определить местонахождение директории, гдерасположены функции,

от которых зависит М-файл.

  1. inmem - Вывести в командное окно список функций в памяти.



Приложение 3. Операторы и специальные символы

Директория - matlab\ general

Арифметические операторы (Arithmetic operators)

  1. plus - Plus + - Сложение.

  2. uplus - Unary plus + - Унарное сложение.

  3. minus - Minus - - Вычитание.

  4. uminus - Unary minus - - Унарное вычитание.

  5. mtimes - Matrix multiply * - Умножение матриц.

  6. times - Array multiply .* - Умножение массивов.

  7. mpower - Matrix power ^ - Возведение в степень матриц .

  8. power - Array power .^ - Возведение в степень массивов.

  9. mldivide - Left matrix divide \ - Левое деление матриц.

  10. mrdivide - Right matrix divide / - Правое деление матриц.

  11. ldivide - Left array divide .\ - Левое деление массивов.

  12. rdivide - Right array divide ./ - Правое деление массивов.

  13. kron - Kronecker tensor product - Кронекеровское произведение.

Операторы отношения (Relational operators)

  1. eq - Equal ==

  2. ne - Not equal ~=

  3. lt - Less than <

  4. gt - Greater than >

  5. le - Less than or equal <=

  6. ge - Greater than or equal >=

Логические операторы (Logical operators)

  1. and - Logical AND & - Логическое «Да».

  2. or - Logical OR | - Логическое «Или».

  3. not - Logical NOT ~ - Логическое «Нет».

  4. xor - Logical EXCLUSIVE OR - Логическое исключающее «Или».

  5. any - Истинно, если хоть один из элементов вектора не равен нулю.

  6. all - Истинно, если все элементы вектора не равны нулю.

Специальные символы (Special characters.)

  1. colon - : - Двоеточие.

  2. paren - ( ) - Круглые скобки и индексация.

  3. paren - [ ] - Квадратные скобки.

  4. paren - { } – Фигурные скобки и индексация.

  5. punct - @ - Создание дескриптора функций.

  6. punct - . – Десятичная точка.

  7. punct - . – Доступ к полю структуры.

  8. punct - .. – Родительская директория.

  9. punct - ... - Продолжение.

  10. punct - , - Разделитель.

  11. punct - ; - Точка с запятой.

  12. punct - % - Комментарий.

  13. punct - ! - Вызов команды операционной системы.

  14. punct - = - Присвоение значений.

  15. punct - ' - Кавычка.

  16. transpose - .' - Поэлементное транспонирование.

  17. ctranspose - ' - Транспонирование и комплексное сопряжение.

  18. horzcat - [ , ] - Горизонтальное объединение объектов.

  19. vertcat - [ ; ] - Вертикальное объединение объектов.

  20. subsasgn - ( ),{ },. – Индексное присвоение.

  21. subsref - ( ),{ },. – Индексная ссылка.

  22. subsindex - - Индексный дескриптор

Операторы побитовой обработки (Bitwise operators)

  1. bitand - Побитовое логическое умножение (Bit-wise AND).

  2. bitcmp - Побитовое n-разрядное дополнение.

  3. bitor - Побитовое логическое «Или» (Bit-wise OR).

  4. bitmax - Максимальное целое число.

  5. bitxor - Побитовое логическое исключающее «Или» (Bit-wise XOR).

  6. bitset - Установить значение бита.

  7. bitget - Получить значение бита.

  8. bitshift - Сложение битов по модулю 2.

Операторы обработки множеств (Set operators)

  1. union - Объединение множеств.

  2. unique - Удаление из множеств одинаковых элементов.

  3. intersect - Пересечение множеств.

  4. setdiff - Разность множеств.

  5. setxor - Операция исключающего «Или» над множествами.

  6. ismember - Выявление одинаковых элементов.

Приложение 4. Элементарные математические функции

(Elementary math functions).

Директория matlab\elfun

Тригонометрические функции (Trigonometric)

  1. sin - Синус.

  2. sinh - Гиперболический синус.

  3. asin - Обратный синус.

  4. asinh - Обратный гиперболический синус.

  5. cos - Косинус.

  6. cosh - Гиперболический косинус.

  7. acos - Обратный косинус.

  8. acosh - Обратный гиперболический косинус.

  9. tan - Тангенс.

  10. tanh - Гиперболический тангенс.

  11. atan - Обратный тангенс.

  12. atan2 - 4-х квандрантный обратный тангенс.

  13. atanh - Обратный гиперболический тангенс.

  14. sec - Секанс.

  15. sech - Гиперболический секанс.

  16. asec - Обратный секанс.

  17. asech - Обратный гиперболический секанс.

  18. csc - Косеканс.

  19. csch - Гиперболический косеканс.

  20. acsc - Обратный косеканс.

  21. acsch - Обратный гиперболический косеканс.

  22. cot - Котангенс.

  23. coth - Гиперболический котангенс.

  24. acot - Обратный котангенс.

  25. acoth - Обратный гиперболический котангенс.

Экспоненциальные функции (Exponential)

  1. exp - Экспоненциальная функция.

  2. log - Натуральный логарифм.

  3. log10 - Логарифм по основанию 10.

  4. log2 - Логарифм по основанию 2 .

  5. pow2 - Экспонента по основанию 2.

  6. sqrt - Квадратный корень.

  7. nextpow2 -Ближайшая степень по основанию 2.

Комплексные числа (Complex)

  1. abs - Абсолютное значение числа.

  2. angle - Аргумент комплексного числа.

  3. complex - Конструирование комплексных данных из действительных и мнимых

частей.

  1. conj - Комплексное сопряжение.

  2. imag - Мнимая часть комплексного числа.

  3. real - Действительная часть комплексного числа.

  4. unwrap - Корректировка фазового угла.

  5. isreal - Истинно, если массив содержит реальные числа.

  6. cplxpair - Сортировка чисел в комплексно-сопряженные пары.

Округление и остатки (Rounding and remainder)

  1. fix - Округление в сторону нуля.

  2. floor - Округление в сторону минус бесконечность.

  3. ceil - Округление в сторону плюс бесконечность

  4. round - Округление в сторону ближайшего целого числа.

  5. mod - Остаток со знаком после деления (Modulus or signed remainder after

division).

  1. rem - Остаток после деления.

  2. sign - Функция знака (Signum).

Приложение 5. Элементарные матрицы и операции над ними

(Elementary matrices and matrix manipulation)

Директория matlab\elmat

Элементарные матрицы и векторы (Elementary matrices)

  1. zeros - Формирование массива нулей (матрицы из нулей).

  2. ones - Формирование массива единиц.

  3. eye - Единичная матрица.

  4. repmat - Формирование многомерного массива из блоков.

  5. rand - Равномерно распределенные случайные числа.

  6. randn - Нормально распределенные случайные числа.

  7. linspace - Формирование массива равноотстоящих чисел.

  8. logspace - Формирование узлов логарифмической сетки.

  9. freqspace - Формирование массива частот для частотных откликов.

  10. meshgrid - Формирование узлов двумерной и трехмерной сеток (для построения

трехмерных графиков).

  1. : - Формирование векторов с равноотстоящими значениями и

индексирование матриц.

Характеристики

Тип файла
Документ
Размер
9,13 Mb
Тип материала
Учебное заведение
Неизвестно

Список файлов книги

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6549
Авторов
на СтудИзбе
300
Средний доход
с одного платного файла
Обучение Подробнее