Как поставить дробь в маткаде
Перейти к содержимому

Как поставить дробь в маткаде

  • автор:

1.3. Элементы интерфейса редактора формул

Курсор – обязательно находится внутри документа в одном из 3-х видов (хамелеон):

Курсор ввода (курсор MathCAD, crosshair) – крестик красного цвета, который отмечает пустое место в документе, куда можно вводить текст или формулу;

Линии редактирования (линии ввода, editing lines) – горизонтальная и вертикальная линии синего цвета, выделяющие в тексте или формуле определенную часть;

Линии ввода текста (text insertion point) – красная вертикальная линия, аналог линий ввода для текстовых сообщений;

Местозаполнители (placeholders) – появляются внутри незавершенных формул в местах, которые должны быть заполнены символом или оператором:

Местозаполнитель символа – черный прямоугольник;

Местозаполнитель оператора – черная прямоугольная рамка;

1.4. Рабочая область и курсор документа MatchCad

Большую часть окна MatchCAD занимает белое пространство – рабочая область документа MathCAD. Именно в этой области вставляются формулы, графики и любые другие объекты, составляющие содержимое документа.

Сразу после запуска MathCAD рабочая область пуста, в ней есть только серая полоса справа – граница области печати – и красный крестик в левом верхнем углу – курсор MathCAD (курсор ввода, crosshair).

Курсор показывает то место на странице, где будет начинаться следующий ввод. Его можно установить в любом месте документа простым щелчком мыши.

При вводе формул или чисел курсор MathCAD приобретает вид двух линий синего цвета – вертикальной и горизонтальной. Это так называемые линии редактирования (линии ввода). Когда некоторое выражение находится над горизонтальной линией редактирования и слева от вертикальной, то говорят, что выражение заключено между линиями редактирования (линиями ввода).

Если во время редактирования нажать клавишу <Space> (<Пробел>), то линии редактирования увеличатся и будут заключать уже большую часть формулы. При повторном нажатии клавиши <Space> между линиями будет заключено еще большая часть формулы. И так можно продолжать, пока вся формула не окажется заключена между линиями редактировании. Если после этого опять нажать клавишу < Space >, то линии редактирования вернутся в положение, где они находились до первого нажатия клавиши <Space>.

2. Основы построения вычислений в MathCad

2.1. Операторы Численного и Символьного вывода.

Ввод выражений с клавиатуры

MathCAD позволяет вычислять не только числовые значения выражений и функций, но и представлять результаты в аналитическом (символьном) виде.

В общем виде схема действий при вычисления выражений выглядит следующим образом.

Выбрать место в окне рабочей области, где должно появиться выражение, щелкнув мышью в соответствующей области документа. В этом месте появится красный крестик. Это курсор MathCAD.

Ввести левую часть выражения.

Ввести знак численного равенства = (клавишей <=>). Сразу же после этого будет просчитано численное значение выражения и справа от знака равенства появится результат.

Рассмотрим более детально действия, которые надо выполнить на 2-м этапе, при вводе левой части выражения.

Для написания смешанной дроби раскроем панель Calculator и щелкнем левой кнопкой мыши по образу смешанной дроби на панели Calculator. На месте курсора MathCAD появится три черных квадратика (поле ввода, местозаполнители, placeholders), отображающих вид смешанной дроби, а курсор MathCAD превратится в линии редактирования (линии ввода), указывающие на позицию ввода.

Введем число , пользуясь при этом клавишами перемещения со стрелками <влево>, <вправо>, <вверх>, <вниз>. После этого нажмем клавишу <Space>, чтобы линии редактирования охватили всю дробь, а затем нажмем клавишу <+>. Сразу же после этого справа от знака <+> вновь появится пустое поле ввода, окаймленное линиями редактирования. Вновь щелкнем левой клавишей мыши по образу смешанной дроби на панели Calculator и, по аналогии с вышеописанным, введем дробь . После этого нажимаем клавишу <=> и сразу же на экране появляется результат .

Это пример численного расчета выражения. Еще примеры численного расчета.

Показать: sin(1); cos(3.14); asin(0.5); acos(0), log(100), ln(log(100), ln(e 2 ), 3 555 .

При написании математических выражений используются некоторые клавиши клавиатуры для вставки некоторых математических операторов. Например:

<^> — возведение в степень;

<\> — корень квадратный;

<Shift>+<\> — абсолютная величина.

Однако, ценность системы MathCAD заключается не столько в возможности проведения Численных расчетов, сколько в возможности вычислений в Символьном виде (символьные или аналитические расчеты). Это означает, что можно вычислять и преобразовывать выражения с буквенными (символьными) параметрами, не подставляя при этом их значения, и в итоге получать результат в виде аналитической зависимости от этих параметров (а не число или набор чисел, как при стандартных численных расчетах).

Cхема действий при вычислении выражений в символьном виде практически такая же как и в случае численного расчета за исключением последнего третьего этапа. Запишем эту схему следующим образом.

1. Аналогично схеме численного расчета

2. Аналогично схеме численного расчета

3. Ввести знак символьного равенства . Это можно сделать 3-мя способами:

а) сочетанием клавиш <Ctrl> + <.>;

б) с помощью команды меню Symbolics Evaluate Symbollically;

в) с помощью панели Evaluation, значок .

Сразу же после нажатия клавиши <Enter> будет просчитано выражение и справа от знака символьного равенства появится результат в символьном (аналитическом) виде.

acos(0);

Таким образом, подводя итого вышесказанному, отметим, что:

для получения результата расчета в численном виде надо пользоваться оператором численного вывода (знак <=>);

для получения результата расчета в аналитическом виде надо пользоваться оператором символьного вывода (знак < >).

Урок 4. Использование Mathcad в качестве калькулятора

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

Бинарные операторы

Большую часть вычислений можно провести с помощью так называемых «бинарных» операторов (операторы для двух чисел):

возведение в степень [^]

Кроме того, существует оператор деления «в строку» [?], который по функции аналогичен обычному оператору деления. Все эти операторы находятся на вкладке Математика –> Операторы, но намного быстрее использовать для их ввода клавиатуру:

mathcad_04_01

Использование бинарных операторов в Mathcadаналогично их использованию в обычном калькуляторе. Сначала щелкните мышью в пустой области, введите первое число, затем оператор, затем второе число. Для вывода результата следует нажать [=]. Например, ввод выражения [2/3=] приведет к следующему результату:

mathcad_04_02

При использовании бинарных операторов Mathcad использует обычные правила старшинства операций. Попробуйте вычислить следующие выражения:

mathcad_04_03

Правила старшинства операций и скобки

Используя скобки, можно изменить правила старшинства операций. В вычислениях скобки набираются сразу парой. В математической области введите открывающуюся скобку [(], и появится пара скобок:

mathcad_04_04

В появившийся местозаполнитель вводите символы дальше, например, [3+7]:

mathcad_04_05

Нажмите на стрелку вправо на клавиатуре, чтобы выделить закрывающую скобку, затем введите оператор деления: [?/]

mathcad_04_06

Закончите вычисление, набрав [10=]:

mathcad_04_07

Следующие выражения можно вычислить, набрав следующие комбинации клавиш [(2+3/5?*7=] и [2+3/5??*7=]:

mathcad_04_08

При вводе бинарных операторов без чисел Вы получите оператор и два местозаполнителя:

mathcad_04_09

При вводе сложных выражений часто бывает проще сначала ввести скобки и операторы, а затем вводить числа:

mathcad_04_10

При вводе сложных выражений можно допустить ошибку. Как их можно исправить, мы обсудим в уроке 6 «Редактирование выражений». А пока просто удаляйте неправильные выражения, выделяя их и нажимая [Delete].

Унарные операторы

Существует несколько «унарных» операторов, применение которых требует только одно число: квадратный корень [\], модуль [|], факториал [!]. Примеры:

mathcad_04_11

Оператор корня может быть как унарным, так и бинарным. Если не заполнять местозаполнитель над знаком корня, используется квадратный корень:

mathcad_04_12

Оператор [-] также может использоваться для двух случаев: как оператор вычитания и как оператор отрицания. При внимательном рассмотрении видно, что оператор отрицания находится ближе к числу, следующему за ним:

mathcad_04_13

Константы

Стандартные константы Mathcad (доступны на вкладке Математика –> Операторы и символы –> Константы):

mathcad_04_14

mathcad_04_15

Странная, но полезная константа – NaN (Not a Number– Не число). Ее можно использовать, чтобы избегать пропущенные или ошибочные значения:

mathcad_04_16

Многие другие константы также находятся на вкладке Математика –> Операторы и символы –> Константы. В следующем уроке мы научимся определять собственные константы.

Функции

Mathcad включает в себя большое число функций. Весь список можно увидеть, нажав Функции –> Все функции:

mathcad_04_17

Вот пример некоторых использования некоторых из них (обратите внимание, что у некоторых из них не совсем привычные названия, например, функцию арккосинуса следует набирать acos, а не arccos):

mathcad_04_18

Форматирование чисел

Чтобы изменить формат числа, следует щелкнуть по числу и выбрать нужный формат на вкладке Форматирование формул –> Результаты. Первое меню включает в себя пять форматов: Общий, Десятичный, Научный, Проектирование, Процент:

mathcad_04_19

Второе меню позволяет настроить число знаков после запятой.

Продемонстрируем эти настройки на следующих числах (здесь используется оператор присваивания :=, о котором мы поговорим в следующем уроке):

mathcad_04_20

Чаще всего используют общий формат – число от 0.001 до 1000 представляется в привычной записи, для остальных чисел используется стандартная запись (число от 1 до 10, умноженное на 10 n ):

mathcad_04_21

Десятичный формат представляет все числа в привычной десятичной форме:

mathcad_04_22

Научный формат представляет все числа в стандартной записи:

mathcad_04_23

На него похож инженерный формат (формат Проектирование), но показатель степени кратен трем:

mathcad_04_24

В процентном формате число умножается на 100 и отображается со знаком процента:

Как сделать дробь в маткаде

С развитием информационных технологий появляется все больше возможностей для исследования математических моделей с помощью численных методов. Кроме универсальных языков программирования, применяемых для решения математических задач, существует множество специализированных математических пакетов программ, в основе которых лежат уже готовые алгоритмы вычислений с использованием численных методов. К их числу относятся MathCAD, Maple, MathLAB, Mathematica.

Например, при использовании системы MathCAD, по сравнению с универсальными языками программирования, облегчается графическое представление результатов, упрощаются промежуточные вычисления. Кроме того, в системе MathCAD с целью освоения алгоритмов численных методов их можно реализовать средствами программирования, а затем проверить результат с помощью встроенных процедур и функций.

Другим программным продуктом, с помощью которого можно производить численные расчеты, является табличный процессор Excel. В нем реализован принцип табличных вычислений и при изучении численных методов этот принцип существенно помогает при организации расчетов, чему способствует наглядное представление промежуточных результатов. Так как табличный процессор EXEL имеет большую популярность и его изучение предусмотрено в школьной программе, то описанию работы с этим программным продуктом будет уделено меньше внимания, чем системе MathCAD.

Табличные результаты приведенных примеров в основном вычислены с помощью программы EXEL. Данное пособие подразумевает значительную самостоятельную работу студентов, поэтому, как правило, в этих примерах чаще даннно табличное представление результатов вычислений, без отображения формул.

В пособии приведена краткая справка по компьютерной системе MathCAD, а также предлагается множество примеров с использованием этой системы. Приводятся стандартные функции для вычислений. Во многих случаях математическая запись формул совпадает с формой записи, принятой в MathCAD, что облегчит студентам переход к самостоятельной практической работе с этим программным продуктом.

Основные правила работы с MathCAD 13

После запуска системы в левом верхнем угле рабочего поля программы появляется курсор «+». При необходимости его можно установить в другое место рабочего поля с помощью стрелок или мыши. Простейшие математические расчеты можно производить практически сразу.

Для построения сложных математических выражений, вывода результатов в графическом виде, программирования и т.д. используется панель инструментов Math (математика). Если она не отображена на экране, то ее можно восстановить, используя пункты верхнего меню ViewÞ ToolbarsÞ Math.
С помощью каждого инструмента на данной панели можно вызвать соответствующую ему панель со своим набором инструментов. Так, после выбора инструмента Calculator (калькулятор) появляется соответствующая ему панель. Чтобы набрать дробь, например 3/23, необходимо сначала набрать числитель «3», выбрать с помощью мыши инструмент и набрать знаменатель «23». Для получения результата необходимо нажать клавишу «=».

При построении выражений часто требуется выделить ту или иную его часть. В этом случае используют клавишу «пробел». В предыдущем случае, если необходимо продолжить выражение, но уже не в знаменателе, необходимо нажать «пробел» один раз. Чтобы выделить все выражение, «пробел» нажимают столько раз, сколько это необходимо для полного выделения.

Для построения дроби вместо выбора инструмента на панели можно было воспользоваться клавишей « / ». Ниже приводятся горячие клавиши для других операций, дублируемых набором на клавиатуре.

Отображение в документе Набор на клавиатуре Отображение в документе Набор на клавиатуре
:= : X \
; X [Ctrl + \]
* |X| | X
3 / 24 N! ! N
Z 2 Z^2 t ? A(t)
X1 X[1 Вставить матрицу Ctrl+M

Формат отображения числовых значений результата (например, с фиксированной точкой или экспоненциальный) может быть выбран с помощью диалогового окна Result Format (формат результата). Это окно можно открыть через пункт верхнего меню Format, в котором выбирается подпункт Result.

Работа с функциями. Для работы с функциями используется обычная математическая запись, отличие только в том, что выражение функции не приравнивается, а присваивается. Например, . Такая запись представляет собой описание функции. Чтобы вычислить функцию для определенного значения аргумента, нужно поставить курсор ниже описания функции, написать имя функции с необходимым аргументом в скобках, после чего нажать клавишу «=». Для того чтобы найти корни функции, необходимо воспользоваться встроенной функцией solve. Проще всего в нашем случае ниже выражения для функции набрать f(x), а затем выбрать в меню Math Þ Symbolic функцию solve. В предлагаемом поле следует ввести аргумент х и нажать «Enter». После всех перечисленных действий на рабочем поле будет отображено следующее:

Построение графиков. Чтобы построить график функции в декартовых координатах нужно установить курсор ниже введенного выражения и воспользоваться инструментом на панели Graph(графика).

После этого на месте курсора отобразится шаблон для построения графика. В этом шаблоне располагаются пустые поля, предназначенные для ввода данных (черные прямоугольники на рисунке слева).
Если в крайнем левом прямоугольнике набрать f(x) и нажать клавишу «Enter», то график будет построен автоматически с параметрами по осям, определенными самой системой. При необходимости параметры осей легко меняются, если щелкнуть левой клавишей мыши по выбранному элементу.

Так же можно менять свойства графика, используя контекстное меню. Для этого нужно щелкнуть правой клавишей мыши по рисунку и выбрать пункт Format.

На одном графике можно построить две и более функций. В этом случае выше графика отдельно записываются выражения для функций, а затем в крайнем левом поле графика через запятую вводятся их наименования с переменными аргументами (например, f(x), h(x)). При вводе запятой курсор автоматически переходит на новую строку.

Дифференцирование и интегрирование в системе MathCAD так же производятся достаточно простым способом, однако имеются моменты, которые необходимо отметить. Шаблон оператора дифференцирования не должен конструироваться как дробь, он вводится либо с помощью горячих клавиш (см. таблицу выше), либо с помощью инструмента на панели Calculus (исчисление). Результату интегрирования или дифференцирования удобно ставить в соответствие свое имя функции с помощью операции присваивания. Например, . Для просмотра результата выражения сразу же после его ввода нужно воспользоваться инструментом (или же Ctrl+.), после чего нажать «Enter». Часто полученное выражение бывает громоздко и требует упрощения его вида, для этого используют функцию Simplify. Упрощаемое выражение сначала выделяется с помощью пробела, затем на панели Symbolic выбирается функция Simplify, в конце нажимается «Enter».

Работа с векторами и матрицами. При работе с векторами и матрицами используется панель операций с матрицами Matrix. Применение этих инструментов не столь очевидно, как, например, для инструментов арифметических операций, поэтому ниже они рассмотрены подробно.

— задает матрицу или вектор (Ctrl+M)

— нижний индекс ( [)

— вычисление обратной матрицы (можно просто записать x в -1 степени)

— вычисление определителя матрицы (можно вводить с помощью символа |)

— поэлементные операции с матрицами: если А= , а B= , то = или = (Ctrl + —)

— выбор столбца в матрицы: M < j > – j-ый столбец матрицы (Ctrl+6)

— транспонирование матрицы (Ctrl+1)

— определение диапазона ( ; )

— вычисление произведения матриц, скалярного произведения

векторов (*)

— вычисление векторного произведения векторов (Ctrl+8)

— вычисление суммы элементов матрицы (Ctrl+4)

При работе с матрицами, можно производить операции как со всей матрицей, так и с ее отдельными элементами. Чтобы ввести матрицу А, необходимо набрать «А:», а затем выбрать инструмент, задающий матрицу . После выбора необходимого количества строк и столбцов можно вводить элементы матрицы. Ниже приведен пример вычисления определителя матрицы и ее произведения на вектор, а так же работы с ее отдельными элементами.

Заметим, что нумерация индексов матрицы по умолчанию начинается с нуля. Для того, чтобы начать нумерацию с единицы необходимо перед выводом результата набрать команду ORIGIN=1 (верхний регистр обязателен).

Для работы с матрицей используется множество встроенных функций, основные из них приводятся ниже.

max(A) – вычисление наибольшего элемента в матрице А;

min(А) – вычисление наименьшего элемента в матрице А;

tr(A) – вычисление следа (суммы диагональных элементов) квадратной матрицы А;

rows(A) – вычисление числа строк в матрице A;

cols(A) – вычисление числа столбцов в матрице А;

diag(v) – создание диагональной матрицы, элементы главной диагонали которой хранятся в векторе v;

identity(n)– создание единичной матрицы порядка n;

augment(A,B) – формирует матрицу, в первых столбцах которой содержится матрица А, а в последних – матрица B (матрицы А и В должны иметь одинаковое число строк);

stack(A,B) – формирует матрицу, в первых строках которой содержится матрица А, а в последних – матрица В (матрицы А и В должны иметь одинаковое число столбцов);

submatrix(A,ir,jr,ic,jc) – формирует матрицу, которая является блоком матрицы А, расположенным в строках с ir по jr и в столбцах с ic по jc, ir<jr, ic<jc.

Программирование. Одной из наиболее сложных возможностей MathCAD является программирование. Инструменты программирования находятся на панели Programming.

Слева рассмотрен пример программы для суммирования n первых натуральных чисел. С помощью этой программы определяется функция f с переменным параметром n. Ниже программы в последней строке показано использование этой функции с параметром 5.

Для ввода этой программы после набора комбинации клавиш «f(n):» необходимо выбрать инструмент Add Line (можно использовать «]»).

После этого появляется специальный шаблон, в котором линия слева определяет границы оператора.

Внутри шаблона производится набор тела функции.

В программе использованы локальные переменные rez и i. Присваивание производится с помощью инструмента (который можно вводить символом «

как написать дробь в маткаде

Урок 4. Использование Mathcad в качестве калькулятора

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

Бинарные операторы

Большую часть вычислений можно провести с помощью так называемых «бинарных» операторов (операторы для двух чисел):

возведение в степень [^]

Кроме того, существует оператор деления «в строку» [?], который по функции аналогичен обычному оператору деления. Все эти операторы находятся на вкладке Математика –> Операторы, но намного быстрее использовать для их ввода клавиатуру:

mathcad 04 01

Использование бинарных операторов в Mathcadаналогично их использованию в обычном калькуляторе. Сначала щелкните мышью в пустой области, введите первое число, затем оператор, затем второе число. Для вывода результата следует нажать [=]. Например, ввод выражения [2/3=] приведет к следующему результату:

mathcad 04 02

При использовании бинарных операторов Mathcad использует обычные правила старшинства операций. Попробуйте вычислить следующие выражения:

mathcad 04 03

Правила старшинства операций и скобки

Используя скобки, можно изменить правила старшинства операций. В вычислениях скобки набираются сразу парой. В математической области введите открывающуюся скобку [(], и появится пара скобок:

mathcad 04 04

В появившийся местозаполнитель вводите символы дальше, например, [3+7]:

mathcad 04 05

Нажмите на стрелку вправо на клавиатуре, чтобы выделить закрывающую скобку, затем введите оператор деления: [?/]

mathcad 04 06

Закончите вычисление, набрав [10=]:

mathcad 04 07

Следующие выражения можно вычислить, набрав следующие комбинации клавиш [(2+3/5?*7=] и [2+3/5??*7=]:

mathcad 04 08

При вводе бинарных операторов без чисел Вы получите оператор и два местозаполнителя:

mathcad 04 09

При вводе сложных выражений часто бывает проще сначала ввести скобки и операторы, а затем вводить числа:

mathcad 04 10

При вводе сложных выражений можно допустить ошибку. Как их можно исправить, мы обсудим в уроке 6 «Редактирование выражений». А пока просто удаляйте неправильные выражения, выделяя их и нажимая [Delete].

Унарные операторы

Существует несколько «унарных» операторов, применение которых требует только одно число: квадратный корень [\], модуль [|], факториал [!]. Примеры:

mathcad 04 11

Оператор корня может быть как унарным, так и бинарным. Если не заполнять местозаполнитель над знаком корня, используется квадратный корень:

mathcad 04 12

Оператор [-] также может использоваться для двух случаев: как оператор вычитания и как оператор отрицания. При внимательном рассмотрении видно, что оператор отрицания находится ближе к числу, следующему за ним:

mathcad 04 13

Константы

Стандартные константы Mathcad (доступны на вкладке Математика –> Операторы и символы –> Константы):

mathcad 04 14

mathcad 04 15

Странная, но полезная константа – NaN (Not a Number– Не число). Ее можно использовать, чтобы избегать пропущенные или ошибочные значения:

mathcad 04 16

Многие другие константы также находятся на вкладке Математика –> Операторы и символы –> Константы. В следующем уроке мы научимся определять собственные константы.

Функции

Mathcad включает в себя большое число функций. Весь список можно увидеть, нажав Функции –> Все функции:

mathcad 04 17

Вот пример некоторых использования некоторых из них (обратите внимание, что у некоторых из них не совсем привычные названия, например, функцию арккосинуса следует набирать acos, а не arccos):

mathcad 04 18

Форматирование чисел

Чтобы изменить формат числа, следует щелкнуть по числу и выбрать нужный формат на вкладке Форматирование формул –> Результаты. Первое меню включает в себя пять форматов: Общий, Десятичный, Научный, Проектирование, Процент:

mathcad 04 19

Второе меню позволяет настроить число знаков после запятой.

Продемонстрируем эти настройки на следующих числах (здесь используется оператор присваивания :=, о котором мы поговорим в следующем уроке):

mathcad 04 20

Чаще всего используют общий формат – число от 0.001 до 1000 представляется в привычной записи, для остальных чисел используется стандартная запись (число от 1 до 10, умноженное на 10 n ):

mathcad 04 21

Десятичный формат представляет все числа в привычной десятичной форме:

mathcad 04 22

Научный формат представляет все числа в стандартной записи:

mathcad 04 23

На него похож инженерный формат (формат Проектирование), но показатель степени кратен трем:

mathcad 04 24

В процентном формате число умножается на 100 и отображается со знаком процента:

Как написать дробь в маткаде

Глава 2. Символьное вычисление

2.7 Разложение на множители и приведение подобных слагаемых

Разложение на множители

19125 by factoring, yields 3 2 ·5 3 ·17

a*b+a*c by factoring, yields

x^3+y^3 by factoring, yields

by factoring, yields

Рис. 2.1 3 Примеры разложения выражений на множители

%D0%B2%D0%BD%D0%B8%D0%BC%D0%B0%D0%BD%D0%B8%D0%B5MathCAD разлагает на множители только то, что выделено.

Приведение подобных слагаемых

by collecting terms, yields

по переменной х

по переменной у

Рис. 2.1 4 Примеры упрощения выражений

Как написать дробь в маткаде

4.4.1. Формат результата

Управление представлением числа в десятичном представлении или представлении с порядком осуществляется при помощи следующих параметров:

Количество десятичных знаков левого сомножителя числа с порядком контролируется в некоторых форматах первым из трех перечисленных параметров.

В Mathcad имеется несколько типов форматов, в каждом из которых разрешается изменение различных параметров представления числа. Формат выбирается на вкладке Number Format (Формат числа) диалогового окна Result Format (Формат результата) (рис. 4.20).

Рис. 4.20. Выбор формата вывода числа

Основной (general) формат

Этот формат принят при выводе чисел по умолчанию. Можно управлять и количеством отображаемых десятичных знаков (поле Number of decimal places), и порядковым порогом (поле Exponential threshold). При превышении порога число отображается с порядком (как показано на рис. 4.20). Несколько примеров вывода одного и того же числа в общем формате показано в листинге 4.21. В левой колонке приведены числа с порядковым порогом, равным 3, и количеством десятичных знаков (сверху вниз) 3, 4, 5, соответственно. Для нижнего числа установлен флажок отображения незначащих нулей. В правой колонке сгруппированы числа с порядковым порогом от 1 до 4 (сверху вниз).

Листинг 4.21. Основной формат результата

Десятичный (decimal) формат

Числа отображаются только в десятичном представлении и никогда — в представлении с порядком.

Научный (scientific) формат

Числа отображаются только с порядком, причем количество десятичных знаков левого сомножителя, как и отображение незначащих нулей, определяется пользователем.

Инженерный (engineering) формат

Числа отображаются только с порядком, причем обязательно кратным 3; как и в научном формате, пользователю разрешается изменять количество десятичных знаков.

Дробный (fraction) формат

Этот формат сильно отличается от предыдущих, представляя число в виде дроби (рис. 4.21). Причем можно управлять как точностью представления числа с помощью поля level of accuracy (Уровень точности), так и задать модификацию этого формата — отображение числа в виде целой и дробной части (как показано на рис. 4.21 внизу слева) посредством установки флажка Use mixed numbers (Смешанные числа).

Вид одного и того же числа в различных форматах приведен в листинге 4.22. В первой строке показан десятичный формат, во второй строке — научный с тремя десятичными знаками, в третьей — инженерный также с тремя десятичными знаками. В последних двух строках представлен дробный формат: в предпоследней с уровнем точности 5, в последней — 10. К тому же, для выражения последней строки установлен флажок Use mixed numbers (Смешанные числа).

Рис. 4.21. Дробный формат

Листинг 4.22. Другие форматы результаа вычислений

Как написать дробь в маткаде

Некоторые команды из меню Символика позволяют выполнять алгебраические действия. Можно упрощать выражения, разлагать их на члены и сомножители, объединять подобные члены выражения, находить коэффициенты полиномаhigh, разлагать выражение в ряд, или изменять все вхождения переменной на содержимое буфера обмена.

При преобразовании выражений, содержащих комплексные числа, можно выбрать команду Вычислить В комплексном виде из меню Символика. Это предпишет Mathcad выражать результаты в форме a + ib. Рисунок 8 показывает соответствующий пример.

Обычно символьный процессор возвращает результаты, перестраивая переменные. Таким образом, когда Mathcad преобразует выражение, содержащее p или e, он будет обычно возвращать другое выражение, содержащее p или exp(x). Чтобы предписать Mathcad возвратить числовые значения p или e, выберите Вычислить N плавающей запятой из меню Символика.

Появится диалоговое окно, в котором можно определить число цифр справа от десятичной точки. По умолчанию это число равно 20.

Рисунок 8: Символьное преобразование выражений, использующее подкоманды, доступные из пункта меню Вычислить в Mathcad PLUS.

Рисунок 9 показывает некоторые примеры того, как наличие десятичной точки влияет на ответы, получаемые от символьного процессора. В этом примере обратите внимание, что возвращается неизменённым, так как это число не является рациональным. Но возвращается как десятичная аппроксимация к иррациональному числу .

Когда символьная операция дает приближенный ответ в виде десятичной дроби, этот ответ всегда отображается с 20 значащими цифрами. На это отображение не воздействует ни локальный, ни глобальный числовой формат Mathcad.

Рисунок 9: Численные ответы в символьных вычислениях.

Команда Упростить выполняет основные алгебраическое и тригонометрическое упрощения выбранного выражения. Упростить выполняет арифметические преобразования, сокращает общие множители, использует основные тождества для тригонометрических и обратных функций, и упрощает квадратные корни и степени.

Можно упрощать как части выражений (например, знаменатель дроби, или один член суммы), так и всё выражение целиком. Можно также упрощать выражения, содержащие массивы, например, суммы или произведения матриц. Для этого заключите требуемую часть выражения в выделяющую рамку прежде, чем выберете Упростить.

Mathcad иногда может упростить части выражения, даже если он не может упростить выражение целиком. Если преобразование всего выражения не дает желаемый ответ, попытайтесь выделить и упростить часть выражения. Рисунок 10 иллюстрирует некоторые результаты применения команды Упростить.

Рисунок 10: Некоторые результаты упрощения.

Команда Разложить по степеням из меню Символика разлагает все степени и произведения сумм в выделенном выражении. Если выражение — дробь, числитель будет разложен, и выражение будет представлено как сумма дробей. Синусы, косинусы и тангенсы сумм переменных, или целого числа, умноженного на аргумент, будут разложены, насколько возможно, в выражения, включающие только синусы и косинусы одиночных переменных. См. Рисунок 12.

Разложения выражений в ряды

Рисунок 11 показывает некоторые примеры разложений, полученных с использованием этой команды меню. Относительно альтернативного метода выполнения разложений в ряды см. о ключевом слове series в разделе “Символьные преобразования” ранее в этой главе.

Рисунок 11: Разложение в ряд.

Разложение выражения на множители

Команда Разложить на множители. из меню Символика разлагает на множители выбранное выражение. Если выражение представляет целое число, Mathcad разложит его на множители по степеням простых чисел. В остальных случаях Mathcad будет пытаться преобразовывать выражение в произведение. Эта команда будет объединять сумму дробей в одну дробь и будет упрощать многоэтажную дробь с несколькими дробными чертами.

Обратите внимание, что при использовании этой команды Mathcad разлагает на множители “только то, что выделено”. Например, если выделить всё выражение

Разлагая на множители, всегда можно немного упростить выражение, выбирая и разлагая на множители подвыражения, даже если выражение в целом не факторизуемо. Команду Разложить на множители. следует использовать также, чтобы объединить сумму дробей в одну дробь или упростить сложную дробь. См. примеры на Рисунке 12.

Поскольку выделяющая рамка следует структуре выражения, может понадобиться прежде вставить скобки, чтобы удалось выделить требуемое подвыражение. Например, чтобы выделить ac + x в выражении, приведенном выше, необходимо вставить левую скобку перед вторым a и правую скобку — после x.

Приведение подобных членов

Команда меню Разложить по подвыражению. объединяет члены, содержащие одинаковые степени выделенного подвыражения. Результатом является полином от подвыражения. Выбираемое подвыражение должно быть либо простой переменной, либо встроенной функцией вместе с аргументом. См. пример на Рисунке 12.

Рисунок 12: Разложение по степеням, разложение на множители и приведение подобных членов.

Разложение на элементарные дроби

Символьный процессор будет пытаться разлагать знаменатель выражения на линейные или квадратичные множители, имеющие целочисленные коэффициенты. Если это удастся, он будет разлагать выражение в сумму дробей с этими множителями в качестве знаменателя. Все константы в выделенном выражении должны быть целыми числами или дробями: Mathcad не будет разлагать выражение, которое содержит десятичные точки. См. некоторые примеры на Рисунке 13.

Рисунок 13: Разложение на элементарные дроби.

Нахождение коэффициентов полинома

Mathcad возвращает вектор, содержащий коэффициенты требуемого полинома в порядке возрастания степеней. Первое выражение на Рисунке 14 показывает пример такой операции.

Если нужно, чтобы символьнай процессор рассматривал выражение как полином относительно функции, заключите в выделяющую рамку функцию. Второе выражение на Рисунке 14 показывает пример разложения по степеням sin(x).

Mathcad подставит выражение из буфера обмена вместо выделенной переменной. Если переменная появляется более чем один раз в преобразуемом выражении, Mathcad заменит все её вхождения на содержимое буфера обмена. Рисунок 15 показывает некоторые примеры.

Обратите внимание, что команда Заменить переменную не может подставлять векторы или матрицы. Чтобы подставить скалярное выражение вместо переменной, которая находится в матрице, поместите выражение в буфер обмена, используя команду Копировать. Затем щёлкните кнопкой мыши на каждом элементе матрицы, который содержит заменяемую переменную, и выберите Заменить переменную.

Рисунок 15: Замена переменной выражением.

Вычисление произведения по индексу производится аналогично, за исключением того, что требуется напечатать [Ctrl][Shift]3, чтобы получить оператор произведения. Если при суммировании или вычислении произведения используются числовые пределы, убедитесь, чтобы верхний предел был больше или равен нижнему.

Вычисление других функций и операторов

Как правило, можно символьно преобразовать любую комбинацию встроенных функций Mathcad. Если результат может быть вычислен точно — sin( p ), например, — появится точный ответ. В противном случае Mathcad будет возвращать в качестве ответа первоначальное выражение. Рисунок 16 иллюстрирует различные результаты символьного вычисления.

Рисунок 16: Символьное вычисление сумм, произведений и функций.

Исправляем ошибки: Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter

Перевод дробного результата solve в десятичный

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Вывод дробного результата
как сделать так,чтобы если получается дробный результат он и выводился,а не целое число? #include.

перевод из десятичный в
Составить программу перевода натурального числа из десятичной системы счисления в двоичную. не.

Перевод дробного числа из 10 сс в 2 сс
Доброго времени суток! Требуется написать скрипт перевода дробных чисел из 10 сс в 2 сс. Ниже.

tickПеревод из шестнадцатиричного в десятичный
Подскажите пожалуйста как перевести из шестнадцатиричного в десятичный вид числа. Язык C++

Решение

tickПеревод дробного числа из 10->8 систему
Могли бы помочь с переводом 0,5375 в восьмеричную систему счисления и обратно. Полное задание было.

tickПеревод дробного числа в HEX
снова типовая задачка для пятых классов вызывает затруднения))) есть число 0.00012207 как его.

tickПеревод дробного числа из шестнадцатиричной в десятичную СС
как дробное число, вводимое с клавиатуры в 16 СС, перевести в 10 СС?

Перевод отрицательного дробного числа в двоичную сс
Здравствуйте, прошу вашей помощи. Как происходит преобразование десятичного отрицательного дробного.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *