Диапазонни (дискретни) променливи (обхватна променлива)
Изразът "дискретна променлива", използван в по-ранните книги, отразява по-точно същността на концепцията - диапазонът на променливата: вместо непрекъсната променлива се използва поредица от числа, подредени във възходящ или низходящ ред. Лесното използване на този оператор е невероятно. Без използването на дискретна променлива би било много трудно да се изградят графики и да се покажат таблици с резултатите от изчисленията. Ако замените числовата стойност на променливата в потребителската функция, резултатът от изчислението ще бъде число. Дискретна променлива дефинира набор от стойности на променливи, за които се изчислява потребителската функция. Тази поредица от функционални стойности може да се покаже като графика или таблица.
Тези променливи се използват за създаване на серии при изчертаване на графики. Диапазонната променлива е набор от стойности, тя не е скаларна стойност и не е вектор (едномерен масив). Не можете да изберете никаква стойност на класираната променлива, защото те (стойности) нямат индекси. Форматът за писане на класирани променливи:
Име:=начална стойност, начална стойност+стъпка .. крайна стойност
Знак за диапазон - въвежда се двоеточие със знака ; (точка и запетая) на клавиатурата или като използвате знака m..n в лентата с инструменти Matrix (Matrix).
3.Масиви – структурирани типове данни.
На масива се дава име, както на всяка променлива. Поредният номер на елемент от масива се дава от индекса или индексите. Масивите могат да бъдат разделени на едномерни (вектор, вертикален масив), двумерни (матрица) и многомерни. Масивите могат да съдържат числови, символни данни, формули и т.н. По подразбиране първоначалната стойност на индексите на масива е нула, което не винаги е удобно. За индексни номера да започват с единицатрябва да замените системната константа ORIGIN (просто я задайте на 1).
Елементите на масива са индексирани променливи. Достъп до елемент на масив се осъществява чрез указване на името на масива и индексите на елемента на масива, разделени със запетаи, например Mi,j, където I е номерът на реда, j е номерът на колоната, където се намира елементът. Индексът се въвежда с помощта на отварящата квадратна скоба [ или бутона на лентата с инструментиМатрица.
Най-лесният начин да въведете матрица е като изберете командата Insert-Matrix или използвате лентата с инструменти View-Toolbars-Matrix. Когато извикате тези команди, се появява диалогов прозорец, в който трябва да посочите броя на редовете и колоните в матрицата. След това шаблонът на матрицата ще се появи на екрана.
Можете да присвоявате стойности на елементите на масива с помощта на оператора за присвояване. Например M1,2:=3. С този метод неопределените елементи са нула по подразбиране, измерението на масива се определя от най-големия даден индекс.
Можете да зададете елементите на масив, като използвате променливи с диапазон. Например,
M0I,J:=0 образуване на нулева матрица
В горния пример if е функция за създаване на условни изрази, тя има форматаif (условие, израз1, израз2), т.е. ако условието е вярно, тогава се оценява израз1, в противен случай израз2..
Ако елементите на една матрица са дефинирани по отношение на индекси (стойността на елемент се изчислява по отношение на неговите индекси), т.е. може да се представи като функция от индекси, тогава за създаване и попълване на матрица можете да използвате функцията matrix(N,M,F), където N е броят на редовете в матрицата, M е броят на колоните, F е функция от два аргумента за изчисляване на матричните елементи.
Действия с матрици. Основните операции с матрици са умножаване на матрица по число,събиране и умножение на матрици, транспониране. MathCAD има функции за работа с масиви. Тези оператори и функции се обсъждат по-нататък.
4.Файл с данни – използва се за обработка на данни, като например резултати от измерване. Файловите данни са прости текстови файлове с име и разширение .dat.
За да започнете работа с файл, изберете командата Insert-Data-File Input (или File Output) от главното меню. След това се появява диалогов прозорец, в който се посочва името на файла и името на масива от данни.