Програмиране на MATLAB
М-файлове в MatLab са два вида: програма файл (Script M-Files), съдържащ последователност от команди и функции на файлове, (Функция M-Files), която описва, дефинирани от потребителя функции.
програма за файла
файл на програмата команди изход към прозореца на командния. За да се подтисне продукцията трябва да приключи точка команда с точка и запетая. Ако направите е направил грешка и MatLab не може да разпознае командата, командата се изпълнява до неправилния запис, а след това се показва съобщение за грешка в прозореца на командния.
File-функция
по-горе програма на файла е просто поредица от команди MatLab, че не разполага с входни и изходни аргументи. За използването на числени методи и програмиране свои собствени приложения в MatLab е необходимо, за да може да се направи функциите на файлове, които произвеждат необходимите действия с аргумента, вход и връща резултат на действието на изходните аргументи. Нека разгледаме няколко прости примери, което позволява да се разбере работата с файлове функции.
Сега се създаде функция може да се използва по същия начин, както на вградения греха. защото и други. Обаждане на собствени функции могат да бъдат достъпни от програмния файл и файл от друга функция. Опитайте сами да напише функция файл, за да бъде намалено матрица, т.е. разделят всяка колона на величината на стандартното отклонение за тази колона.
Можете да напишете функция файл с множество входни аргументи, които са поставени в списък с разделени със запетая. Можете да създадете и функции, които връщат по няколко стойности. За да направите това, се добавят аргументите изход, разделени със запетаи в списъка на изходните аргументи, а списъкът е заграден в квадратни скоби. Добър пример е функция, която превръща времето, посочено в секунди, час, минута и секунда.
Когато се обадите на функциите на файлове с множество изходни аргументи, резултатът трябва да бъде записано в вектор на подходяща дължина.
Създаване на график
парцел функция има различни форми, свързани с входните параметри, например парцел (у) произвежда по части линеен участък на у елементи индекси им. Ако аргументите са дадени два вектора след това парцел (х, у) създава графика на Y от х. Например, за да парцел функция грях в интервала от 0 до 2π, правим следното
Програмата се нанасят, която е показана във фигура 1 прозорец
MatLab автоматично определя всяка цветна графика (освен когато го прави потребителя), който позволява да се направи разграничение между набори от данни.
задържане на команда ви позволява да добавяте криви към съществуващ график. второстепенна сюжетна линия функция ви позволява да показвате много графики в същия прозорец
Печат на класациите
Печат от менюто Файл и командата за печат се отпечатва графики MatLab. меню Print извежда диалогов прозорец, който ви позволява да изберете общи стандартни опции за печат. командата за печат осигурява по-голяма гъвкавост по отношение на получаването на изходните данни и ви позволява да контролирате печат от М-файлове. Резултатът може да бъде изпратен директно към принтера по подразбиране, или се съхраняват в предварително определен файл.
Знаете ли, че двойната оценка на ограничения - това е количество, което е характерно увеличаването на стойността на целевата функция на математическото програмиране проблем с малка промяна в стойността на безплатно срок на ограничението; частна производна на оптималната стойност на обективната функция, счита като функции на абсолютни стойности ограничения математически програмиране проблем, големината на свободната член на това ограничение. Измерено в единици на обективната функция изчислява за единица ограничения измерване.
Новини
Knights етер теория