Читайте также:
|
|
Команда присваивания в MathCAD используется для задания значений переменных и определения функций.
Знак присваивания выглядит следующим образом:
:=
Слева от знака присваивания пишется имя определяемой переменной или функции, справа - выражение.
Команда присваивания действует только на области, расположенные после области с этой командой присваивания (расположенные либо ниже; либо в той же строке, но правее).
Пример:
Обратите внимание на то, что после присваивания переменной b нового значения в области, использующей значение переменной b, и находящейся ниже второй команды присваивания, используется новое значение, а в области между первой и второй командой присваивания значения переменной b используется по-прежнему старое значение.
При попытке вычислить численно значение выражения, содержащего переменные, значения которых не были определены ранее, MathCAD выделяет это выражение красным цветом (сообщение об ошибке).
(Обратите внимание, положение курсора в выражении никак не связано с тем, значение какой именно переменной не было определено! В примере на рисунке не было определено значение переменной с).
Для ввода знака присваивания можно использовать соответствующую кнопку панели инструментов; можно также просто нажать на клавиатуре клавишу ":" (двоеточие).
В MathCAD есть также команда глобального присваивания:
Действие такой команды распространяется во все стороны, в т.ч. и на области, расположенные ранее этой команды присваивания.
Обратите внимание на то, что области просматриваются MathCAD сверху вниз (для областей, расположенной на одной высоте, - слева направо), а координаты области определяются по координатами точки привязки, которая обычно расположена или в левом верхнем углу области, или примерно в середине ее левой стороны.
Например, если области расположены так, как на следующем рисунке (обратите внимание на координаты точек привязки!), команды присваивания будут выполняться последовательно для переменных n, m, p, q, t (именно в таком порядке).
Хотя кажется, что команды присваивания значений переменным m и n находятся примерно на одной высоте, если присмотреться, можно увидеть, что команда присваивания значения переменной n расположена чуть выше.
Команда присваивания значения переменной p расположена ниже, чем команда присваивания значения переменной m; соответственно, выполняется после нее.
Команды присваивания значений переменным p и q находятся на одной высоте, поэтому выполняются последовательно, слева направо.
Команда присваивания значения переменной t находится ниже (по координатам точки привязки), чем команды присваивания значений переменным p и q, поэтому выполняется после них.
Если в выражении, стоящем справа от команды присваивания, последней выполняется операция деления, точка привязки обычно находится слева от черты дроби. Это нужно иметь в виду при определении взаимного расположения областей, содержащих "многоэтажные дроби".
На следующем рисунке команда присваивания значения переменной y выполняется после присваивания значения переменной х, несмотря на то, что левый верхний угол области с командой присваивания значения переменной y находится выше. Обратите внимание на координаты точек привязки!
Дата добавления: 2015-07-16; просмотров: 99 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Переменные в MathCAD | | | Роль других |