Элементарные функции MatLab
RADIOMASTER
Лучшие смартфоны на Android в 2022 году
Серия iPhone от Apple редко чем удивляет. Когда вы получаете новый iPhone, общее впечатление, скорее всего, будет очень похожим на ваше предыдущее устройство. Однако всё совсем не так в лагере владельцев устройств на Android. Существуют телефоны Android всех форм и размеров, не говоря уже о разных ценовых категориях. Другими словами, Android-телефон может подойти многим. Однако поиск лучших телефонов на Android может быть сложной задачей.
1000 0
Документация Схемотехника CAD / CAM Статьи
MathCAD 12 MatLab OrCAD P CAD AutoCAD MathCAD 8 — 11
- Главная /
- База знаний /
- CAD / CAM /
Арифметические операторы и функции
Операторы отношения и их функции
Логические операторы
Специальные символы
Системные переменные и константы
Функции поразрядной обработки
Функции обработки множеств
Функции времени и даты
Элементарные функции
Алгебраические и арифметические функции
Тригонометрические и обратные им функции
Гиперболические и обратные им функции
Функции округления и знака
Функции комплексного аргумента
Что нового мы узнали?
Элементарные
функции, пожалуй, наиболее известный класс математических функций. Поэтому,
не останавливаясь подробно на их описании, представим набор данных функций,
имеющийся в составе системы MATLAB. Функции, перечисленные ниже, сгруппированы
по функциональному назначению. В тригонометрических функциях углы измеряются
в радианах. Все функции могут использоваться в конструкции вида y=func(x), где
func — имя функции.
Нравится
Твитнуть
Теги MatLab САПР
Сюжеты MatLab
Знакомство с матричной лабораторией MATLAB MatLab
8077 0
Визуализация и графические средства MatLab
9568 0
Техническая документация по системе MatLab
6099 0
Комментарии (0)
Вы должны авторизоваться, чтобы оставлять комментарии.
Вход
О проекте Использование материалов Контакты
Новости Статьи База знаний
Радиомастер
© 2005–2022 radiomaster.ru
При использовании материалов данного сайта прямая и явная ссылка на сайт radiomaster.ru обязательна. 0.2162 s
Обновления LiveLink™ for MATLAB® — обзор версии COMSOL® 5.
3Пользователям LiveLink™ for MATLAB® программный пакет COMSOL Multiphysics® версии 5.3 предлагает новые и обновленные функции-обертки, а также улучшения эргономики. С обновлением LiveLink™ for MATLAB® можно ознакомиться ниже.
Новые и обновленные функции-обертки
mphray и mphparticle
Для поддержки набора данных геометрической оптики и акустики добавлена новая функция mphray.
Функции mphparticle и mphray теперь поддерживают свойства solnum, outersolnum, times и velocities. Новые возможности обеспечивают улучшенный доступ к данным лучей и частиц, полученных из исследований методами параметрической развертки.
mphplot, mphgeom и mphmesh
В функции mphplot, mphgeom и mphmesh добавлена поддержка видов. Это значит, что при построении графиков в MATLAB® используются некоторые настройки вида, относящиеся к графикам COMSOL Multiphysics®, В новом синтаксисе вид ('view') можно задать специальной пометкой.
'auto' задает вид по умолчанию, основанный на типе графика.mphplot(model, 'pg1', 'view', 'view1')
mphgeom(model, 'geom1', 'view', 'view1')
mphmesh(model, 'mesh2', 'view', 'view1')
Если график имеет разные y-оси, на каждой будет указан тип и размерность отображаемой величины в зависимости от типа графика (например, длина). mphgeom поддерживает скрытие некоторых объектов геометрии, возможное при визуализации модели в COMSOL Multiphysics®. Обратите внимание, что управление позицией камеры и освещением недоступно из-за различий графической обработки в COMSOL Multiphysics® и MATLAB®. Новые типы графиков, поддерживаемые mphplot: График аберрации высоты, стрелочная поверхностная диаграмма, поверхностная диаграмма линий тока, и линейные графики с двумя y-осями.
Посмотреть скриншот
mphthumbnail
Миниатюры больше не удаляются по умолчанию при загрузке и сохранении моделей, а остаются.
Это связано с новой функцией mphthumbnail, позволяющей получать и устанавливать изображения-миниатюры моделей.
mphdoc
Функция mphdoc обеспечивает доступ к документации COMSOL. Доступны подсказки для всех узлов дерева модели COMSOL, а так же для всех функций-оберток LiveLink™ for MATLAB®. Кроме того, вам доступна документация COMSOL® API for use with Java®, в которой содержится детальная информация о всех доступных классах и методах, через которые моделями COMSOL® можно управлять из среды MATLAB®. Также можно открыть главное окно документации и получить доступ ко всей документации COMSOL с возможностью просмотра и поиска. Возможность доступа к справочной документации добавлена в функцию mphnavigator, чтобы облегчить поиск нужных страниц.
Посмотреть скриншот
mphlaunch
К серверу COMSOL Multiphysics® теперь можно подключаться одновременно из MATLAB® и COMSOL Multiphysics®.
Таким образом, доступ ко всем настройкам модели теперь имеется из любой среды, и исчезла необходимость постоянно сохранять и перезагружать модель. Это обеспечивает более дружественный рабочий процесс и возможность использовать более привычную и/или подходящую для данного конкретного задания среду. С помощью новой функции mphlaunch можно запустить клиент COMSOL Multiphysics®, подключиться к тому же серверу, к которому уже подключен MATLAB
Доступ к функциям через вкладку «Приложения» ленты MATLAB
®После установки файла LiveLink for MATLAB.mltbx во вкладку Apps (Приложения) ленты MATLAB® добавляются четыре функции. Это упрощает выполнение частых действий, таких как поиск моделей и их загрузка, навигация по объектной структуре модели, и просмотр настроек модели. Каждую из функций mphmodellibrary, mphnavigator, mphopen и mphsearch можно выполнить, щелкая по кнопке, а не вводя соответствующие команды.
Вкладка Apps (Приложения) в ленте MATLAB® теперь предоставляет доступ к следующим функциям LiveLink™ for MATLAB®: Библиотека моделей COMSOL (mphmodellibrary), Навигатор моделей COMSOL (mphnavigator), и Поиск COMSOL (mphsearch).
Вкладка Apps (Приложения) в ленте MATLAB® теперь предоставляет доступ к следующим функциям LiveLink™ for MATLAB®: Библиотека моделей COMSOL (mphmodellibrary), Навигатор моделей COMSOL (mphnavigator), и Поиск COMSOL (mphsearch).MATLAB является зарегистрированной торговой маркой компании The MathWorks, Inc. Oracle и Java являются зарегистрированными торговыми марками Oracle и (или) ее аффилированных компаний. Компания COMSOL AB, как и ее дочерние компании и продукты, не связаны с владельцами этих товарных знаков, не рекомендуются, не спонсируются и не поддерживаются ими.
открыто (функции MATLAB)
открыто (функции MATLAB)| Справочник по функциям MATLAB |
Открытые файлы на основе расширения
Синтаксис
open('имя')
Описание
open('имя') открывает объект, указанный строкой, имя .
Конкретное действие, предпринятое при открытии, зависит от типа объекта, указанного параметром 9.0031 имя .
| имя | Действие |
| Переменная | Открыть массив имя в редакторе массивов (массив должен быть числовым) |
М-файл ( наименован.м) | Открыть М-файл имя в редакторе М-файлов |
Модель ( наименования.мдл ) | Открытая модель название в Simulink |
MAT-файл ( name.mat ) | Откройте MAT-файл и сохраните переменные в структуре в рабочей области |
Файл рисунка ( *.fig ) | Открыть рисунок в окне рисунка |
P-файл ( имя. ) | Откройте соответствующий М-файл, name.m , если он существует, в редакторе М-файлов |
HTML-файл ( *.html ) | Открыть документ HTML в браузере справки |
PDF-файл ( *.pdf ) | Открыть документ PDF в Adobe Acrobat |
Другие добавочные номера ( name.xxx | Откройте name.xxx , вызвав вспомогательную функцию openxxx , где openxxx — определяемая пользователем функция |
Без расширения ( имя ) | Открывает имя в редакторе по умолчанию. Если имя не существует, то open проверяет, находятся ли name.mdl или name.m на пути или в текущем каталоге, и, если да, открывает файл, возвращенный which('name' ) . |
Если более одного файла с указанным именем файла, имя , существует на пути MATLAB, то открыть открывает файл, возвращенный , который ('имя') .
Если такого файла имя не существует, то открыть выводит сообщение об ошибке.
Вы можете создать свои собственные функции openxxx для настройки обработчиков для новых типов файлов. open('filename.xxx') вызывает функцию openxxx , которую она находит по пути. Например, создайте функцию openlog , если вам нужен обработчик для открытия файлов с расширением .log .
Примеры
Пример 1. Открытие файла по пути
Чтобы открыть M-файл, copyfile.m , введите
открыть файл копирования.m
MATLAB открывает файл copyfile.m , который находится в toolbox\matlab\general .
Если у вас есть файл copyfile.m в каталоге, который находится перед toolbox\matlab\general на пути MATLAB, то open вместо этого открывает этот файл.
Пример 2. Открытие файла не по пути
Чтобы открыть файл, который не находится по пути MATLAB, введите полную спецификацию файла. Если такой файл не найден, MATLAB отображает сообщение об ошибке.
Пример 3. Задание файла без расширения файла
Когда вы указываете файл, не включая его расширение, MATLAB определяет, какой файл открыть для вас. Он делает это, вызывая , который («имя файла») .
В этом примере открытая демонстрация матрицы может открыть либо M-файл, либо модель Simulink с тем же именем, поскольку обе существуют на пути.
Как вызов, which('matrixdemos') , возвращает имя модели Simulink, open открывает модель matrixdemos , а не M-файл с таким именем.
Пример 4. Открытие MAT-файла
В этом примере открывается MAT-файл, содержащий данные MATLAB, а затем сохраняется только одна переменная из этого файла. Остальные перезаписываются, когда и повторно используются MATLAB.
Пример 5. Использование определяемой пользователем функции обработчика
Если вы создаете функцию М-файлов с именем opencht для обработки файлов с расширением .cht , а затем вводите команду
открыть myfigure.cht
open вызовет вашу функцию-обработчик со следующим синтаксисом.
См. также
нагрузка , сохранить , сохранить как , который , file_formats, путь
| единиц | openfig |
which (MATLAB Functions)
| Справочник по функциям MATLAB |
Найдите функции и файлы
Графический интерфейс
В качестве альтернативы с функцией , используйте браузер текущего каталога.
Синтаксис
что весело какой класс/весело который
частный/fun какое имя класса/частный/весело какая забава1взабава2 что весело (a,b,c,...) какой файл.ext какое веселье-всеs = what('fun',...)
Описание
что весело отображает полный путь для аргумента fun . Если весело, то это
- Функция MATLAB или модель Simulink в файле M, P или MDL по пути MATLAB, затем
, гдеотображает полное имя пути для соответствующего файла - Переменная рабочей области, затем
, гдеотображает сообщение, идентифицирующееfunкак переменную - Метод в загруженном классе Java, затем
, гдеотображает пакет, класс и имя метода для этого метода.
Если fun является перегруженной функцией или методом, то which fun возвращает только путь к первой найденной функции или методу.
какой класс/весело отображает полный путь к M-файлу, определяющему метод fun в классе MATLAB, classname . Например, which serial/fopen отображает путь для fopen.m в каталоге классов MATLAB, @serial .
который ограничивает поиск частными функциями. Например, частный /fun which private/orthog отображает путь для orthog.m в подкаталоге /private toolbox/matlab/elmat .
какое имя класса/ ограничивает поиск частными методами, определенными классом MATLAB, частный /весело classname . Например, , который dfilt/private/todtf отображает путь для todtf.m в каталоге private класса dfilt .
что весело1 отображает путь к функции в весело2 fun1 в контексте М-файла fun2 .
Вы можете использовать эту форму, чтобы определить, вызывается ли подфункция или частная версия fun1 из fun2 , а не функция на пути. Например, which get in editpath говорит вам, какая get функция вызывается editpath.m .
Во время отладки fun2 использование which fun1 дает тот же результат.
какое развлечение(a,b,c,...) отображает путь к указанной функции с заданными входными аргументами. Например, which feval(g) , когда g=inline('sin(x)') , указывает, что inline/feval.m 9Будет вызван 0032. which toLowerCase(s) , когда s=java.lang.String('my Java string') , указывает, что будет вызван метод toLowerCase в классе java.lang.String .
какой файл.ext отображает полное имя пути к указанному файлу, если этот файл находится в текущем рабочем каталоге или на пути MATLAB.
Используйте exists , чтобы проверить наличие файлов где-либо еще.
какая забава отображает пути ко всем элементам на пути MATLAB с именем -все fun . Вы можете использовать квалификатор -all с любым из вышеперечисленных форматов функции which .
s = что('веселье',...) возвращает результаты , которые в строке s . Для переменных рабочей области s — это строка « переменная ». Вы можете указать выходную переменную в любом из вышеперечисленных форматов , функция .
Если с этой формой используется -все , вывод s всегда представляет собой массив строк, даже если возвращается только одна строка.
Примеры
Приведенный ниже оператор указывает, что pinv находится в каталоге matfun MATLAB.
p