MathCAD




Рис. 1.4. Задача о купце и сукне: решение Удодова-отца II


Сочетания арш и руб – это по своей сути имена переменных, которые в задаче на рис. 1.4 остаются пустыми и служат только для контроля размерности. Если на рис. 1.4 символ «®» заменить на «=», то Mathcad выдаст сообщение об ошибке: переменные арш и руб будут выделены красным цветом. До включения переменных в выражения им необходимо задать какое-либо числовое значение. Эту работу в среде Mathcad выполняют два оператора:

- := -                                      - º -

Первый оператор появляется на экране дисплея после нажатия соответствующей кнопки «калькулятора» (см. левый нижний угол на панели Arithmetic рис. 1.3) или после нажатия клавиши «:» клавиатуры (второй символ – «=» Mathcad любезно добавит сам). Второй оператор – «º» хранит панель Evaluation. Кроме того, символ «º» можно напечатать, нажав клавишу «~».

В левом квадрате операторов присвоения указывается имя переменной[3]

(или функции – см. раздел 1.4), а в правом – значение, которое ей присваивается. Оператор «:=» распространяет свое «влияние» вниз и вправо, а оператор «º» – на все четыре стороны. Эта особенность показана на рис. 1.5: там исходные данные максимально приближены к ответу. Если исходные данные перенести на их обычное место – в начало документа, то вместо оператора «º» можно будет использовать оператор «:=». Структура данных, показанная на рис. 1.5, удобна в объемных документах: пользователь меняет исходные данные и получает ответ без прокрутки самого документа. В «беспеременных» вариантах решения задачи о купце и сукне (рис. 1.1 и 1.4) исходные данные менять проблематично.

Еще одно отличие оператора «º» от оператора «:» – правый операнд оператора «º» может хранить системные переменные и константы (см. приложение 4), но не переменные, введенные пользователем:

Условно считается, что оператор «:=» служит для задания значений переменным, а оператор «º» – константам, то есть переменным, не меняющим свои значения в процессе решения задач.

В документе на рис. 1.4 – только текстовые поля; областей формул там нет. Формулы вставлены в концы текстовых полей (вопросов) командой Math Region меню Insert. Это очень удобно – формула и комментарий к ней составляют одно целое, которое не рвется при перемещении фрагмента документа на новое место.




Содержание  Назад  Вперед