Променливи в MATLAB

Променливи в MATLAB - Химия на раздели, специални символи и тяхното предназначение, както и в други езици за програмиране, има възможност за работа в Matlab.

Както и в други езици за програмиране, MATLAB има способността да работи с променливи. Променливи Именувани са обекти, които съхраняват някакъв вид данни. Променливите могат да бъдат числови, векторни или символни, в зависимост от типа данни, които съхраняват. Променливата има име, наречено идентификатор. Данните могат да променят своите стойности, идентификаторът остава същият.

Когато избирате име за променлива, следвайте тези правила.

■ Името на променлива може да включва произволен брой знаци, но само първите 63 знака се запомнят и идентифицират (този номер като максимално възможния брой знаци в името на променлива се връща от функцията за име lengthmax).

■ Имената на променливите винаги трябва да започват с буква и могат да съдържат всяка комбинация от букви, цифри и долни черти (_).

■ Интервалите и специалните символи (като +, -, *, /) не са разрешени в имената на променливи.

■ Името на променливата не трябва да бъде същото като имената на други променливи, функции, процедури и системни променливи на MATLAB.

■ Имената на променливите правят разлика между главни и малки букви (т.е. Abc и abc са различни имена).

Преди да използвате някаква променлива, можете да проверите дали избраното име е валидно. За това се използва следната функция:

Където име на променлива Името на променливата, която искате да се уверите, че е правилна. Тази функция връща 1, ако името е валидно, 0 в противен случай. Например името 12_abc_3 8 е неправилно, защото започва с цифра, така че тази функция връща 0.

>> isvarname 12_abc_3 8

В MATLAB има няколко запазени имена на променливи. Извикват се променливи с такива имена системен. Те се задават след зареждане на системата и могат да се използват в математически изрази. Системните променливи могат да бъдат заменени, т.е. при необходимост могат да им бъдат присвоени други стойности.