Както при всички езици за програмиране, MatLab осигурява възможност за работа с променливи. И потребителят не се интересува от това, което ще се стойности на променлива (комплекс, истински, или просто едно цяло). За да се определи, например, променливата Z стойност от 1.45, достатъчно е да се напише команда линия Z на = 1.45, а MatLab незабавно отпечатване на стойност Z:
Тук знакът за равно се използва като оператор за присвояване. Често не много комфортно след всяка задача и да получите по-добри резултати. Ето защо, в MatLab го даде възможност да се попълни декларация задача с точка и запетая, за да потискат продукцията в резултат на командния прозорец. Името на променливата може да бъде всяка последователност от букви и цифри без интервали, като се започне с буква. Главни и малки букви са различни, например MZ и MZ са две различни променливи. Числото в името на променливата от възприемат символа MatLab е 31.
Като упражнение в използването на променливи и да намерят следния израз:
Dial последователността на командите по-долу (виж запетаята в първите две присвояване отчети да потискат изходни междинни стойности на екрана):
Последно оператор задача не завършва с точка и запетая, за да получите правилната стойност на оригиналния израз. Разбира се, човек може да влезе в цялата формула наведнъж и да получите един и същ резултат:
»(Sin (1.3 * пи) / дневник (3.4) + SQRT (TAN (2,75) / TANH (2.75))) / ...
(Sin (1.3 * пи) / дневник (3.4) -sqrt (TAN (2,75) / TANH (2.75))) ANS =
0.0243 - 0.9997i
Забележете как първият запис, по-малки и по-ясен вторият! Във второ изпълнение, формулата не е поставен в командния прозорец на същата линия, и трябваше да го напиша в две линии, които в края на първия ред, поставени трите точки.
За да въведете дълги формули или команди от командния ред да избави три точки (един ред, без пропуски), натиснете
MatLab съхранява стойностите на всички променливи, определени по време на работна среща. Ако след въвеждане на примера, даден по-горе, са били извършени повече изчисление и е необходимо да се въвеждат на стойността на х. вие трябва само да въведете х в командния ред и натиснете
Променливите, дефинирани по-горе могат да бъдат използвани в други формули. Например, ако сега е необходимо да се направи оценка на израза
След това въведете следната команда:
Повикване функции в MatLab има достатъчна гъвкавост. Например, за да се изчисли e3.5 като се обадите на функция Годен от командния ред:
Друг начин е да използвате изявление задача:
Да приемем, че част от изчисленията с променливите, а останалата част ще приключи през следващата сесия с MatLab. В този случай, ще трябва да спаси променливите, дефинирани в работната среда.
Когато се работи с достатъчно голям брой променливи трябва да се знае кои променливи вече се използват и кои не са. За тази цел, който командва, който подава команда прозорец MatLab списъка на използваните променливи на:
», които
Вашите променливи са:
Ал а2 а3
чий команда ви позволява да получите повече информация за променливите в табличен вид:
Всичко общо е 24 елементи, използвайки 3 байта
Име колона съдържа имената на променливите, използвани. Какво се съдържа в размер на колона, по същество определя от основния принцип на Matlab. MatLab програма всички данни, е под формата на масиви. Променливи Al, A2 и A3 са двуизмерни редици сам размер. Всяка променлива заема осем байта, както е посочено в колона байта. И накрая, последната колона показва типа на променливите клас - двойно масива, т.е. масив от двойна точност номера. Линията е написано под масата, в резултат на което три елемента, т.е. променливи заемат двадесет и четири байта. Оказва се, че представителството на всички данни в MatLab като масиви дава определени предимства.
За да освободите памет на всички променливи, използвайте командата ясно. Ако посочите списък с променливи (разделени с интервали) в аргументите, а след това само те ще бъдат освободени от паметта, като например:
»Clear Ал OS
», които
Вашите променливи са:
a2
Полезни неща? Споделете това:
Не намерихте това, което търсите? Google да Ви помогнем!
Свързани статии