Определяне на дискретен аргумент

Mathcad може да изпълнява повтарящи се итеративни или изчисления отделни изрази. За тази цел специален тип променливи - дискретни аргументи.

Променлива от тип дискретни аргумент се обхват от стойности, като всички числа от 0 до 10. Ако изразът съдържа дискретни аргумент, Mathcad оценява израз толкова пъти, колкото стойностите съдържа дискретни аргумент.

Например, необходимо е да се изчисли резултати за диапазон от стойности на Т 10 до 20 на стъпки от 1. Това е направено както следва:

На първо място, уточни обхвата на първата стойност, а след това - на втория, в този случай 11, и след това натиснете бутона (), за да се получи точка на изображението и въведете последната стойност на диапазона

т: = 10,11..20 уравнение на движението на тялото, попадащи в силово поле

Ако натиснете след изразяване знака =. получаваме следното

таблица на изчислените стойности:

-490 -502.9 -706.6. -1,96. 10 мар

По този начин, за да се определи отделен аргумент на първо показва диапазона първа стойност. след това - на втория, а след това натиснете бутон (). да получи точка на изображението и въведете последната стойност на диапазона.

Създаване на вектор или матрица

Един единствен номер се нарича скаларна в Mathcad. Една колона от числа се нарича вектор, и правоъгълна маса на номера - матрица. Общ термин за вектор или матрица - масив. Има два начина за създаване на масив:

§ попълните множество празни полета от менюто Математика Матрицата

§ С помощта на дискретни аргумент за идентифициране на елементи с него.

§ четене на елементите на масив от файлове с данни.

Възможно е да се направи разграничение между имената на матрици, вектори и скалари, използвайки различен шрифт за тяхното писане. Например, векторите на имена, за да пишат с удебелен шрифт. и имената на скаларни променливи в курсив.

1. математика è Matrix (CTRL / M) се диалогов прозорец (Insert - матрица).

2. Определете брой редове, равен на броя на векторни елементи в "линии", например, 3

3. Тип 1 в "Графа" и кликнете върху "Създаване". Mathcad създаде вектор с празни полета за попълване.

4. Попълнете полетата и щракване (Tab) - преместване в друга област.

Добавяне на друг вектор

- изберете вектор в рамка

- Въведете знак плюс. Mathcad показва областта на вектор за втория

- математика è Създаване на матрица на друг вектор с три елемента

- Въведете стойности на полето и натиснете = за да видите резултата

Добавянето -. Само един от операции Mathcad определени за вектори и матрици (както е -, *, скаларното продукт, число степен детерминанти и други операции).

Матрицата се създава, както и вектор.

Вектор - колона на матрицата е идентичен с една колона. Можете също така да се създаде вектор ред, създаване на матрица с един ред и много колони.

При работа с векторни аргументи винаги предполага вектор колона. За да се превърне вектор ред във вектор колона използвайки оператора на транспониране (CTRL + 1)

2. Приоритети операции и реда на изпълнението. Правила оценяват изрази с логически операции. (Предишна билет). тип операция реализация. Автоматични типове реализации.

реализации изрично работен режим

() Операция реализация (или шофиране) тип.

Това бинарна операция в контекста на т.нар постфиксната изразяване и в контекста на шофиране израз предвижда промяна в типа на израз представлявана от втория операнд. Информация за вида, за който преобразуваната стойност на втория операнд се кодира първи израз, който е вид спецификатор. Например, (междинно съединение) г;

Документи за самоличност на типове данни е също често се срещат изрично в изложението на изрични (посочете) видове. Този оператор изглежда като идентификатор на тип записва в скоби непосредствено преди изразяване. Например:

Като резултат от 4-ти ред на програмата ще се проведе за привеждане стойност на променлива от тип двойно до Int, която след това се записва в променливата аз, в резултат на което няма да има стойност от 3. Тук (инт) - оператор на гласове.

Справедливо е да се каже, че дори и да записва I = A; тогава аз все още ще са записани 3, стойността ще бъде трансформиран чрез автоматичен тип задействане (това ще бъде обсъдено по-долу).

Автоматично вид реализация

типове реализации в аритметични изрази се извършват автоматично до най-високата тип. Например, по време на работа с операнди от тип Int и двойно тип операнд междинно съединение се превръща в двойно.

Тип реализация при определяне

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

Конвертиране цяло число тип данни се извършва в съответствие със следните правила:

· Ако стойността попада в новата гама, новата стойност = стар до тип;

· Ако стойността не попада в новата гама, в резултат на преобразуването не е определена (преработени в зависимост от компилатор).

Конвертиране на недвижими тип:

· Стойностите на плаваща запетая са превърнати да се удвои, без да губи точност. Стойностите се удвои тип при конвертиране да плаваш тип представени с известна загуба на точност. E

· Ако стойността на поръчката от тип двойно е твърде голям, за да представлява поплавък стойност. сгъстения случи.

Преобразуване на типове цели числа с плаваща запетая стойности (2 часа)

· Първо превръщането да въведете дълго. Дробна част на плаващите стойности изхвърля, когато превръщането на дълго тип.

· След това е дълъг стойност се превръща в желаното тип. Ако стойността е твърде висока за вида на дълга. Резултатът на преобразуване не е определена.

Mathcad: Symbolic и цифров изчисление. Точност на числови операции. Примери за символни и цифрови изчисления. (Matkad лекция, край)