Основната концепция на създателите на Mathcad е неговата простота и достъпност, както възприемането на системата и работят в нея. Но да останат верни на тази концепция, компанията-разработчик се е погрижил да осигури на потребителя и допълнителни опции за програмиране.
Mathcad език за програмиране е прост, кратък и ясен. За бързото си развитие не се нуждае от абсолютно никакви познания в областта на техниките за програмиране или специална подготовка.
Програмиране присъства на изключително малък брой оператори палитрата - само 8. Това, обаче, по никакъв начин не се отразява на ефективността на алгоритми. Създаване на програмата се стартира чрез натискане на бутона Add линия (<]>). Колко пъти сте натискането на този бутон (или бутон), толкова много пъти, ние получаваме допълнителни линии в блок на програмата. След това, тъмни-малките квадрати шаблони могат да се вмъкват оператори за програмиране:
Нов ред показва над или под текущата позиция на курсора в зависимост от коя страна е насочена: # 9492; - линия се появява в горната част, # 9496; - в долната част.
Необходимо е да се отбележи, следните характеристики при изготвянето на програмата на текста:
· ≥ знаци. ≤.>. <и т.п. вводятся с помощью палитры булевских переменных;
· Всички константи и променливи, определени в програмата са местни и техните стойности не се съхраняват (по подразбиране), когато излизате от програмата;
· Местни оператор задача е стрела от дясно на ляво <←>;
· Операторите на програмата са набира ръчно от клавиатурата, и го правят само от палитрата;
· Всички външни за програмата бяха включени в него константи, функции трябва да бъдат определени предварително извън него;
• Когато програмиране съчетания функционират връщане стойност на функцията определя от стойността на променливата, която е най-долния ред на програмата, т.е. писмено последния;
· Имената на действителните параметри, достигайки в скоби, разделени със запетаи, могат да бъдат вектори, и може да не съвпадат с имената на нейните формални параметри.
За да използвате функцията условно разклоняване алгоритми ако iliuslovny оператор, ако. Синтаксисът на първата от тях:
ако ( <логич. выраж.>. <ариф.выраж.1>. <ариф.выраж.2> )
Ако логически експресията е 1, функцията се стойността <ариф. выраж. 1> ; Ако булева експресията е 0, функцията се стойността <ариф.выраж.2>. Условно функция може да се използва в аритметични изрази, стоящи вдясно от оператора на местната възлагане <←>.
Условният оператор се използва само в тялото на функциите на програмата и да влезе, е необходимо да кликнете върху бутона
Фиг. 1.13. Структурата на условен оператор, ако.
Най- <Поле 2> въведе логически израз (в най-простия случай, този израз на връзката). Най- <Поле 1> въведе експресия (обикновено аритметика), и която след това се използва от програмата, ако проверки логическата експресията <Поле 2> Той поема стойността 1.
За да въведете в полето трябва да е 3:
· Щракнете върху "В противен случай" в програмирането панел;
· Ляв друго въведете съответната израз
Изразът пред думата в противен случай се извършва, само ако не бъде извършена преди това дадено състояние:
E ← F друго
Това означава, че ако А> Б. След С е настроен на D. В противен случай, E е настроен на F .Ако <Поле 3> въведете оператора без думата по друг начин, той винаги ще се извършва (следвайки точно зад "приложим" в <Поле 1>) Независимо от условията.
Програмиране цикли с електромера, когато е известно колко цикъла, за да се представят, се използва за връзка. За да въведете такъв оператор трябва да направите следното:
· Натиснете бутона за програмиране на клавиатура за набиране. На дисплея на екрана на полето за въвеждане на е показано на фиг. 1.15:
Фиг. 1.15. Структурата на изявление за цикъл.
· 1 в полето за въвеждане, въведете името на параметъра цикъл;
• В полето за въвеждане влиза набор от две цикъл стойности на параметрите, използвайки отделен аргумент за това;
· В влизането зона 3 се въвеждат оператори, изграждащи тялото линия. Ако един ред не е достатъчно, допълнителни полета за въвеждане на допълнителни (редове) се създават, като кликнете върху бутона "Добавяне на линия" програмиране панел и след това от лявата страна на тялото на цикъла се появява вертикална лента.
Броят на циклите е уточнено по няколко начина:
Отчетът за връщане прекратява функцията програма и връща стойността на операнд зад него на мястото на своя шаблон етикет:
Поради това, в резултат на променливата
Програмиране итерация цикли. когато броят на циклите не е фиксирана, операторът използва цикъл, докато условието. За да влезете в този оператор, се процедира, както следва:
· Щракнете върху бутона, докато програмирането на панела. Се появи на елементи на екрана, показани на фиг. 1.16.
· 1 поле за въвеждане на състоянието на цикъла;
· В н. 2 операторите да проникне в тялото на цикъла. Тялото на цикъла състоянието на цикъла, когато нещо стане неверен, в противен случай цикълът ще продължи неопределено време.
Свързани статии