Простейшие конструкции системы MathCad
Запись чисел в 10-ричной, 16-ричной и 8-ричной системах счисления.
Запись комплексных чисел.
Ввод греческих букв.
Имена переменных с подстрочным обозначением ( например, tstart , tend и т.д. ).
Использование заглавных и строчных букв в именах переменных и функций.
Преобразование круглых скобок в квадратные.
Элементарные встроенные математические функции.
Вычисление случайного числа.
Аргументы встроенных функций.
Простейшие операторы. Арифметические операторы
Элементарные математические встроенные функции
Например: 123, -.001, 15h, 15H, 12O, 12o, 2+3i
Числа, задаваемые в 16-ричной системе счисления, оканчиваются символом h (или H), в 8-ричной — символом o (или O).
Комплексные числа задаются в виде: число1+число2i ,
здесь число1— вещественная часть,
число2 — мнимая часть ( вводится обязательно, даже если равно 1).
Замечание: Знака умножения между числом2 и знаком мнимой единицы i нет.
Переменные
Имена переменных могут содержать следующие символы:
греческие буквы — abgd.
специальные знаки — «_» (знак подчеркивания), %
Замечание: Имя переменной начинается с буквы.
Чтобы ввести греческие буквы, нажмите клавиши:
[Alt] + клавиша_с_буквой:
[Alt]A a [Alt]H F [Alt]R r
[Alt]B b [Alt]I Ґ [Alt]Q q
[Alt]D d [Alt]L l [Alt]S s
[Alt]E e [Alt]N n [Alt]T t
[Alt]F j [Alt]O W [Alt]U m
[Alt]G G [Alt]P p [Alt]W w
Символ Ґ обозначает «бесконечно большое число». В MathCADе по умолчанию в качестве Ґ принята величина 10307, а для p — величина 3.14. (число знаков после запятой при выводе чисел на экран определяется значением параметра pr, см. «Форматирование числовых результатов»). В MathCAD можно использовать имена переменных с подстрочным обозначением. Например,tstart,ROM,tendи т.д.
Подстрочное имя при вводе отделяется от собственно имени точкой. Например, при вводе: t.start x.1 R.Luna на экране увидим:tstartx1 RLuna
a) В MathCADе существенно использование заглавных и строчных букв в именах переменных и функций. Так, переменные abc и Abc различны.
б) Подстрочное имя (start, 1, Luna) не является индексом (для сравнения см. «Индексированные переменные и итерация»).
MathCAD. MatLab
Для указания нижнего индекса используется клавиша [ (квадратная скобка). Если индекс двойной (у матрицы), то индексы вводятся через запятую.
Заполнение массивов может быть организовано с помощью ранжированных переменных и функций пользователя.
Операторы ситемы MathCAD.
Арифметические операторы предназначены для выполнения арифметических действий над численными величинами и конструирования математических выражений.
Оператор
Назначение оператора
X :=Y
Локальное присваивание X значения Y
X є Y
Глобальное присваивание X значения Y
X =
Вывод значения X
-X
Смена знака X
X + Y
Суммирование X с Y
X – Y
Вычитание из X значения Y
X Ч Y
Умножение X на Y
X/Y
Деление X на Y
XY
Возведение X в степень Y
Ц X
Вычисление квадратного корня из X
X !
Вычисление факториала
| Z |
Вычисление модуля комплексного Z
Z
Вычисление комплексно-сопряженного с Z числа
(n )
Ввод пары круглых скобок с шаблоном
(
Ввод открывающей скобки
)
Ввод закрывающей скобки
X n
Ввод нижнего индекса n
X
Ввод верхнего индекса n
Расширенные арифметические операторы:
Оператор
Вычисление определенного интеграла
Применение расширенных операторов значительно облегчает решение математических задач.
Операторы отношения (логические операторы):
Оператор
Как поставить квадратные скобки в mathcad
Программа автоматом добавляет квадратные скобки
Такая проблема, пытаюсь записать выражение и Mathcad сам добавляет Квадратные скобки. Кто подскажет.
Как в mathcad поставить квадратные скобки
Программа автоматом добавляет квадратные скобки
Такая проблема, пытаюсь записать выражение и Mathcad сам добавляет Квадратные скобки. Кто подскажет.
Функции и переменные в MathСad
Mathcad раскрывается в полной мере при использовании переменных и функций.
Два знака равенства
В математических вычислениях мы используем множество различных констант, переменных, операторов и знаков равенства. Обычно в жизни мы используем знак равенства для многих разных операций, но Mathcad отличает их. Наиболее важными операциями являются:
- определение (присвоение значения) — используется двоеточие;
- вычисление — используется знак равенства.

Важность оператора определения не меньше, чем важность оператора вычисления. В приведенном ниже примере значение y можно вычислить лишь после присвоения ему определенного значения. х и у здесь являются переменными.

Два знака равенства, которые изображены выше, имеют совершенно разные значения, поэтому нужно очень внимательно относится к ним.
Поставьте курсор перед числом 4 в примере выше.

Удалите число 4 клавишей [Delete], и введите 5. Нажмите на пустой области, чтобы выйти из области вычисления и увидите, что результат вычислений поменялся на 25:

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


Использование переменных
Введите такие выражения в область вычисления

Проведите операции замены значения х на такие: 100, 0.5, -4 и 0.



В первых двух случаях вы получите число в качестве результата. В третьем случае у вас будет мнимое число. При значении х ноль программа выведет ошибку и обведет результат красным. Если вы нажмете на красное выделение, то увидите описание проблемы:

Дальше мы поговорим о том, какие имена можно использовать для переменных, а какие нельзя. Существуют такие правила: имя переменной не может начинаться с цифры и в ней нельзя использовать пробелы или знаки операторов. Имена могут начинаться:
- с любой буквы как большой, так и маленькой;
- с других символов, которые не являются операторами;
- с символов из вкладки Математика -> Операторы и символы -> Символы;
- с символов из таблицы символов ОС Windows.

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

Подстрочные индексы
Mathcad существует два типа подстрочных индексов:
- Описательный подстрочный индекс.
- Индекс массива (матрицы).
Для ввода описательного индекса сначала введите желаемое имя переменной, а потом нажмите комбинацию [Ctrl+-], далее вводите подстрочный индекс.

Переменная, которая имеет описательный индекс — это простая переменная, которой присвоено имя. Индекс массива сильно отличается от него. Такой индекс можно присвоить, если ввести квадратную скобку [ после имени переменной. Переменная может иметь один или два индекса массива:

Индекс массива может иметь только числовое значение. При этом не путайте разные типы индексов, так как они довольно схожи визуально.

Более четко разницу видно, если нажать мышкой на выражение


Любая переменная может иметь оба индекса одновременно: описательный и индекс массива. Сначала всегда будет прописан описательный.

Функции
Использование переменных возможно только при определении их заранее. Но есть исключение из этого правила — определение функции. Можно произвести определение своей функции. Пример ниже.

Переменная а имеет для функции локальное значение. Она не несет определения за пределами этой функции.

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

Вы не будете сталкиваться с такой проблемой, если будете задавать переменной и функции различные имена. Об обозначениях мы поговорим в уроке 10.
Функции могут иметь более одной переменной.

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

Все функции вы можете увидеть, если нажмете на кнопку Все функции.
Обратите внимание, что все тригонометрические функции в качестве аргумента получают угол не в градусах, а в радианах. Чтобы использовать градусы нужно выбрать их во вкладке Математика -> Операторы и символы -> Символы.


Математика в тексте
В текстовую область можно поместить область вычислений. Так вы сможете использовать в тексте подстрочные и надстрочные символы. Чтобы сделать это, при редактировании текстовой области нужно нажать на кнопку Математика во вкладке Математика -> Области.


Резюме
1. Mathcad использует два знака равенства отдельно для определения := и для вычисления =.
2. Имя переменной нельзя начинать с цифры. Можно использовать для этого только буквы или символы, отличные от символов операторов. Символы можно вводить с панели Математика -> Операторы и символы -> Символы, а также брать из панели символов Windows.
3. Для определения значения переменной нужно:
- щелкнуть на пустую область;
- ввести имя переменной;
- ввести оператор определения [:=];
- ввести значение переменной.
4. Для присвоения переменной подстрочного описательного индекса нужно:
- нажать мышкой в конце имени переменной;
- нажать [Ctrl+-];
- ввести подстрочный индекс.
5. Для присвоения переменной индекса массива:
- нажмите мышкой в конце имени переменной;
- нажмите на клавиатуре на открывающуюся квадратную скобку [;
- ввести нужный подстрочный индекс.
6. Определять переменную нужно только выше или левее места использования ее в вычислениях.
7. Имя функции вводится с теме же правилами, что и имя переменной, с той лишь разницей, что заканчивать имя функции нужно вводом открывающейся скобки [(]. В них будут размещаться аргументы функции.
8. Переменные в функциях имеют определение только в рамках этой функции.
9. В тексте можно размещать математическую область. Это можно применять при интеграции в текст надстрочных или подстрочных символов.