Переменные по умолчанию MATLAB


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

Например, нет ничего особенного в применении буквы t в представленном ниже выражении, эту букву можно заменить любой другой буквой.

Переменные по умолчанию MATLAB картинка

Однако если в выражении много переменных и вы применяете команду MATLAB, которая не осуществляет точную ссылку на одну из них, тогда вы сами должны сделать ссылку точной, или программа MATLAB использует встроенную иерархию для отличительного разделения переменных. Например, выражение solve ('х + y = 3 ') решается для х, а не для у. Чтобы в этом примере решить уравнение для у, вам необходимо ввести solve ('x + у = 3 ', 'у').В программе MATLAB переменной по умолчанию для команды solve является х. Если х отсутствует в выражении (выражениях), программа MATLAB ищет букву, ближайшую к букве х (где у предшествует w, но w предшествует z, и т. п.). То же самое производится для команд diff, int и многих других символьных команд. Таким образом, выражение syms w z; diff w*z дает результат z в качестве ответа. Иногда программа MATLAB назначает другую первичную переменную по умолчанию. Например, независимая переменная по умолчанию для команды dsolve (одна из команд вычисления обыкновенных числовых дифференциальных уравнений (ODE)) будет обозначена буквой t, а переменной по умолчанию для команды symsum будет k, что было рассмотрено выше. Свойства этих команд подробно раскрыты в онлайновой справке. Воспользуйтесь ею, если у вас возникнут сомнения по поводу переменных по умолчанию для какой-либо команды программы MATLAB.

Вычисления в модуле Symbolic Math Toolbox (Инструментарий символьной математики) фактически отсылаются программой MATLAB в другую программу, называемую Maple, для осуществления обработки. Ядро Maple выполняет символьное вычисление и отсылает результат обратно в программу MATLAB. В редких случаях вам может понадобиться прямой доступ к ядру Maple. В версии Professional программы MATLAB это можно сделать с помощью команд maple и mhelp. Вывод результатов символьного вычисления, также в редких случаях, может включать в себя функции, которые либо не существуют в программе MATLAB, либо которые не преобразуются должным образом в функции программы MATLAB. Это может создать проблемы, когда вы попытаетесь использовать эти результаты в других командах MATLAB. Для помощи в критических ситуациях воспользуйтесь справкой программы MATLAB в окне Help (Справка) и/или используйте команду mhelp для вызова справки по программе Maple.

Эта статья из раздела-взаимодействие с программой matlab, которая посвящена теме-переменные по умолчанию matlab. Надеюсь вы по достоинству оцените ее!

Поэтому из выше всего сказанного можно сделать вывод, что вам необходимо просмотреть много дополнительной информации и альтернатив!


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


Защитный код
Обновить

Сайт создан в Seo-Dubna.ru