Разное

Функции matlab: MATLAB — Функции — CoderLessons.com

Элементарные функции 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
  • /
  • org/Breadcrumb»>MatLab

Арифметические операторы и функции
Операторы отношения и их функции
Логические операторы
Специальные символы
Системные переменные и константы
Функции поразрядной обработки
Функции обработки множеств
Функции времени и даты
Элементарные функции
Алгебраические и арифметические функции
Тригонометрические и обратные им функции
Гиперболические и обратные им функции
Функции округления и знака
Функции комплексного аргумента
Что нового мы узнали?

Элементарные функции, пожалуй, наиболее известный класс математических функций. Поэтому, не останавливаясь подробно на их описании, представим набор данных функций, имеющийся в составе системы MATLAB. Функции, перечисленные ниже, сгруппированы по функциональному назначению. В тригонометрических функциях углы измеряются в радианах. Все функции могут использоваться в конструкции вида y=func(x), где func — имя функции.

Обычно в такой форме задается информация о функции в системе MATLAB. Мы, однако, будем использовать для функций, возвращающих одиночный результат, более простую форму func(x). Форма [y,z,…]=func(x….) будет использоваться только в тех случаях, когда функция возвращает множественный результат.

 

Нравится

Твитнуть

Теги 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®.

Доступ к функциям через вкладку «Приложения» ленты 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-файл ( имя. 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.

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

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