Раздел: Документация
0 ... 142 143 144 145 146 147 148 ... 162 Команда solve позволяет решить уравнение или неравенство с нулевой правой частью относительно переменной, указанной в этой команде на месте метки: к + ах + b solve, x -> -1 1 i 2 е - a solve , х -> In (a) Команда solve позволяет также решать системы линейных и нелинейных уравнений с нулевой правой частью: 2-i-y solve,*,у ( к3 +У+ Z a-3 X+y-Z-1 i-yi-i ; 1 -1 -1 solve,x,y,z -> 1 11 -1 1 -1 В Mathcad возможны также символьные операции матрицей или матричными формулами:
Са Ъ ДО а + 1) М"1 + МТ+М а» (а + 1) <а+1) + 2 а + 2 Команда substitute используется для подстановки значений переменных в формулу с последующим вычислением этой формулы. Для этого наберите формулу, вызовите команду substitute кнопкой [ substitute! подпанели Символика (Symbolic), на месте метки укажите числовое значение переменной из формулы (например х Далее установите синий курсор так, чтобы он окаймлял все выражение: substitute ,x + 2 • а вызовите опять команду substitute и т. д., до присваивания числовых значений всем требуемым переменным: ах + Ь-х+ с substitute,х = 5 -> 25 -а+5-ь+с ах +Ьх + с substitute,х=5 substitute,:= 3 *25-а+5-Ь + 3 а-х + bx+c substitute,х= 5 substitute ,с = 4 ->25- а +59 substitute ,b = 11 substitute ,x = 5 a-x" + b-x + c substitute, с = 3 og a = 3 Отметим, что вместо знака -> в символьных вычислениях можно использовать шаблонв котором на месте метки вводится клавишами клавиатуры соответствующая команда символьного преобразования. Задание формул и функций с использованием программных модулей Проведение сложных расчетов не обходится без элементов программирования с использованием программных модулей. Формирование программных модулей осуществляется в Mathcad с помощью подпанели Программирование (Programming), которая представлена на рис. П2.5.
Рис. П2.5. Подпанель Программирование В программном модуле может быть записана любая последовательность формул. Рассмотрим пример: а: = 3 х<- а + 4 2 В этой цепочке формул вычисляется выражение (а + А)2. Как видно из примера, программный модуль ограничивается слева вертикальной линией. Внутри программного модуля могут присутствовать внешние (а) и внутренние (х) переменные. В программном модуле значения внешних переменных определяются в соответствии с общими правилами операций локального и глобального присваивания (значение з для переменной а). Внутренняя переменная программного модуля определяется с момента присваивания ей числового значения операцией внутреннего присваивания (кнопка £7 Г подпанели Программирование (Programming)). Если идентификаторы внутренней и внешней переменной совпадают, то в пределах программного модуля действует внутренняя переменная. Результатом вычисления программного модуля считается последняя выполняемая в модуле формула (в данном примере это х2). Рассмотрим последовательность действий при формировании вышеприведенного модуля: 1. Переменной а операцией локального присваивания присваиваем значение 3. Устанавливаем красный курсор ввода программный модуль, и кнопкой Add Line на место, где будет располагаться подпанели Программирование (Programming) вводим вертикальную линию: а:=3 3. На месте первой метки задаем значение внутренней переменной х (кнопкой 0 подпанели Программирование (Programming)): 4. На месте второй метки вводим возвращаемое из модуля значение: а:= 3 а + 4 0 ... 142 143 144 145 146 147 148 ... 162
|