Гурский Д., Турбина Е. - Вычисления в MathCad 12 (1077322), страница 6
Текст из файла (страница 6)
Его можно просто набрать с клавиатуры:х+ уДалее все это выражение требуется поделить на знаменатель. Однако просто нажать / вы не можете, так как при этом, в зависимости от положения курсора ввода,получится одно из следующих отношений:Ух+ —х- +у26• Глава 1 . Начальные сведенияЧтобы произвести деление правильно, вспомним, каким образом обозначается выделение в Mathcad. Для этого служат две взаимно перпендикулярные линии курсора формульного ввода (editing lines): горизонтальная (underline) и вертикальная(insertion line).
Тот фрагмент формулы, который они охватывают, и считается выделенным. Обычно формулы образованы несколькими логическими уровнями.Так, в нашем случае это переменная, сочетание переменных, выполняющее функцию числителя, отношение сочетаний переменных, выступающее как аргумент логарифма, логарифм, сочетание функций как числитель, отношение сочетаний функцийи, наконец, вся формула.
Итого шесть уровней. Чтобы перейти от выделения болеенизкого уровня к более высокому, следует нажать пробел. Следовательно, чтобы,например, удалить всю формулу, пробел придется нажать шесть раз.Чтобы выделить «х+у», нажимаем пробел один раз. При этом горизонтальная линия ввода сравняется по длине с выражением, и можно будет корректно ввести оператор деления:х+ у•3. Чтобы переместить курсор ввода, просто щелкаем на нужном фрагменте левойкнопкой мыши. В нашем случае это маркер знаменателя. Никаких новых особенностей при задании самого знаменателя нет:24. Далее к заданному логарифму требуется прибавить у . Для этого прежде всеговыделяем полностью его выражение тремя последовательными нажатиями пробела и вводим с клавиатуры (или панели Calculator (Калькулятор))«+».
В появившийся при этом справа от оператора маркер вводим нужную переменную. Чтобы возвести ее теперь во вторую степень, можно поступить по-разному. Лучшим вариантомдля новичка является использование специальной команды все той же панелиCalculator (Калькулятор). Нажав кнопку с изображением необходимой процедуры,вы сразу же зададите квадрат переменной. Однако набравшись опыта, вы никогдане будете при создании формул обращаться к описанному выше способу. Все делов том, что практически любая важная процедура в Mathcad может быть проделана с помощью сочетаний клавиш (Hot Keys).
Так, степень задается с помощью сочетания Shift+б. Нажав его, вы увидите, что на месте будущего показателя появилсямаркер, в который следует ввести нужный текст. Набор формул с помощью клавиатуры с использованием сочетаний клавиш позволяет значительно сэкономить время по сравнению с более простым технически, но куда менее эффективным заданием с применением панелей. Правда, при использовании обоих описанных методовнужно внимательно следить, чтобы выделенным был именно нужный фрагмент.В результате проделанных операций получим:Ы —^\5+у+уДалее требуется поделить полученное выражение на кубический корень из суммы переменных.
Для этого повторным нажатием необходимого количества пробелов выделяем его и нажимаем/. В появившийся маркер вставляем либо командой панели Calculator (Калькулятор), либо сочетанием Ctrl+\ оператор корня произвольной степени.1.4. Ввод информации*27Введенный оператор содержит, исходя из его математического смысла, два маркера, в которые должны быть внесены соответственно порядок извлекаемого корняи выражение, над которым данная операция должна быть проведена. Последовательность, в которой производится заполнение маркеров оператора, не оказываетвлияния на конечный результат, поэтому вы можете выполнить его так, как вамболее удобно.
Перемещаться в пределах одной формулы или оператора можно либос помощью мыши, либо (лучше) используя клавиши управления курсором.После задания кубического корня наша формула приобретет вид:х6. Необходимо произвести умножение полученного выражения на е~ . Для этого выделяем его и, обязательно поставив оператор умножения, вводим степень экспоненты либо с помощью панели Calculator (Калькулятор), либо с клавиатуры, используясочетание Shift+б.Кстати, к заданию операторов умножения в Mathcad следует относиться очень осторожно, так как многие ошибки при решении задач бывают связаны именно с тем,что пользователи, набирая выражения, забывают про них. А так как оператор умножения по умолчанию не отображается, найти потом ошибку будет очень сложно.Ошибки, связанные с оператором умножения, бывают двух типов.• Если произведение должно стоять между двумя переменными (например, х и у),а вы запишете просто ху, то это сочетание будет воспринято системой как неопределенная переменная, о чем будет выдано сообщение This variable is undefined(Переменная не определена).• Если же нужно произвести умножение некоторой переменной на выражениев скобках, а вы забудете использовать соответствующий оператор, то полученноесочетание система воспримет как функцию.
А поскольку эта переменная ужеопределена выше как число, система выдаст сообщение об ошибке: This name doesnot refer to a function (Данное имя не относится к функции).Если вам встретятся подобные сообщения, то первым делом проверьте наличиевсех операторов умножения.Вот и все.
Наше выражение задано. Мы можем даже подсчитать его значение приопределенных значениях переменной. Например:х:=тг(х+у)у := е2•е х = 0.171В качестве значений переменных были использованы две наиболее распространенныематематические константы. Число я можно задать четырьмя основными способами:• использовав соответствующую команду меню Calculator (Калькулятор);• нажав сочетание клавиш Ctrl+Shift+P;28•Глава 1 . Начальные сведениявведя соответствующий символ с панели Greek (Греческие), содержащей греческийалфавит;•вставив с клавиатуры латинскую <<р» и нажав сочетание Ctrl+G. Это общий способзадания греческих букв с клавиатуры.На практике чаще всего используется второй метод, хотя для новичка, возможно, удобнее будет работать с панелью.Основание натурального алгоритма вводится как соответствующая латинская буквас клавиатуры.Редактируются формулы, как правило, по тем же принципам, что и создаются.
Дляудаления какого-то фрагмента требуется его выделить и нажать Backspace. Если удаляемый фрагмент образован более чем одним символом, то при однократном нажатии онлишь окрасится черной заливкой. Чтобы все-таки удалить его, нажмите соответствующую клавишу второй раз. Подобный режим удаления весьма оправдан, так как еслибы формула вырезалась одним нажатием Backspace, то в режиме редактирования с помощью клавиатуры, случайно задействовав соответствующую кнопку, вы могли быпотерять какой-то трудновосстановимый объект. Кстати, выделить подобным образомнужный фрагмент формулы можно и осторожным протаскиванием курсора при нажатой левой кнопке мыши (рис.
1.5).х +бРис. 1.5. Вид выделенного фрагмента при использовании мышиДля удаления всей формулы или ее фрагмента можно также использовать соответствующие команды панели Standard (Стандартные) или контекстного меню.Чтобы перемещаться по формуле при ее форматировании, нужно использовать либоклавиши управления курсором, либо мышь. Единственный неочевидный момент приэтом — каким образом можно произвести добавление нужного фрагмента левее ужесозданного участка? Делается это точно так же, как при стандартном форматировании.Единственное, что нужно дополнительно сделать, это развернуть с помощью клавишиInsert вертикальную линию курсора ввода влево (впрочем, это можно сделать и используя соответствующие клавиши управления курсором).Заканчивая разговор о создании формул (рис. 1.6), приведем несколько полезных фактов.4,1inM5 +\lr( x+y"\.l±.y.:.•IU + yyU + yJ^x+ уРис. 1.6.
Последовательность задания формулы•Если создаваемая вами формула слишком длинная, например для распечатки на формате А4, вы можете разбить ее на две части. Для этого, выделив левую часть выражения (рис. 1.7), нажмете Ctrl+Enter.1.4. Ввод информации„.ffx) :-х1 31 5х +х61201.50401 91х +1х362880*2911х39916800Рис. 1.7. Разбиение длинной формулыПри этом выделенная часть будет взята в скобки, а на строку ниже появятся плюси маркер, в который следует переместить оставшийся фрагмент. Маркер, в которомон находился ранее, и скобки нужно просто удалить.их) := х131 5х +х61201 7х50401 936288ОХ11139916800 хФормулы, полученные с использованием описанной методики, работают ничуть неменее корректно, чем формулы без переносов.я чих) := х131 5х +х61201 7х ...5040/• ff ,6.- 1=0 539916800При задании функций и выражений часто приходится использовать скобки.
Конечно, можно для их задания применить и соответствующие кнопки клавиатуры, однако существует и более простой способ. Чтобы ввести пару круглых скобок, просто нажмите'. Кстати, аналогичная по функциям команда реализована и на панелиCalculator (Калькулятор).• Тип отображения некоторых операторов может быть различным. Каким образомможно его сменить, рассматривается в гл. 2.••Иногда при задании похожих по виду выражений бывает полезным использовать стандартные для Windows команды копирования и вставки. Для этого обычно используются соответствующие им сочетания клавиш: Ctrl+C —для копирования в буфер,Ctrl+X — для вырезания формулы или части формулы в буфер, Ctrl+V — для вставки.1.4.2.
Создание текстовых областейMathcad — это математический редактор, и, естественно, формульный режим вводаимеет в нем основное значение. Однако иногда весьма полезным может быть и текстовый режим, который позволяет создавать всевозможные комментарии и качественнооформлять решенные задачи.Необходимость введения в Mathcad режима, отличного от формульного, связана с тем,что сочетания, служащие для введения большинства служебных символов, употребляются в нем для задания всевозможных операторов.
Так, например, при попытке ввестисимвол @ на лист будет вставлена графическая область кривой. В случае существования в Mathcad только одного режима ввода часто бы возникали проблемы со всевозможного рода неопределенностями.Чтобы ввести текстовую область (Text Region), нажмите сочетание клавиш Shift+«'»(курсор ввода при этом должен располагаться на чистом участке документа — иначебудет вставлен оператор комплексного сопряжения).
При этом появится специальнаярамка, а курсор ввода приобретет вид красной вертикальной линии (рис. 1.8).30• Глава 1 . Начальные сведенияРис. 1.8. Созданный текстовый регионНабирается текст в Mathcad точно так же, как в любом текстовом редакторе. Если выприблизительно знаете, сколько места на листе займет ваш комментарий, то можетесразу растянуть текстовую область до нужных размеров. Чаще же текст просто вводятв область, обрывая строки с помощью Enter, когда они достигают нужной длины (этоприходится делать, так как Mathcad не выполняет автоматически переносов слов).Перемещать текстовые области по документу можно точно так же, как формулы: протаскиванием при нажатой левой кнопке мыши.Говорить о форматировании текста сейчас не будем, поскольку этот вопрос рассматривается в гл. 19.