Учебное пособие Работа в Mathcad 15 Барнаул 2013 удк


Download 1.19 Mb.
bet19/42
Sana27.01.2023
Hajmi1.19 Mb.
#1131399
TuriУчебное пособие
1   ...   15   16   17   18   19   20   21   22   ...   42
Bog'liq
Новиковский Е.А. - Работа в MathCAD

Оператор векторизации


В Mathcad существует несколько необычный оператор, называемый опе- ратором векторизации и предназначенный для работы с массивами. Он позволяет выполнить однотипную операцию со всеми элементами массива. Для его приме- нения необходимо:



  1. Выделить всѐ выражение.

  1. На панели матриц щелкнуть на кнопке ражением появится знак векторизации;

  2. Нажать клавишу [ = ].

f (M ) . Над выделенным вы-

 
8 4



0.924 0.707

 


M  3 2

0.5 0

cos (M)  0.707
1

3




1 1


4
 


 
2 3
Рисунок 2.26 – Применение оператора векторизации
Mathcad допускает использование вектора в качестве аргумента функ- ции, и в этом случае знак векторизации не требуется. Например, если V – вектор, cos(V)=ответ – без знака векторизации.
0   1

30
0.866

   


V  45 cos (Vdeg )  0.707
60 0.5
90   0

   


180 1
Рисунок 2.27 – Расчет косинуса элементов вектора без применения опе- ратора векторизации

Решение уравнений




  1. Решение квадратного уравнения


Используется для нахождения корней многочлена второй степени вида:


f ( x)ax2bxc
Порядок выполнения:

  1. Вводятся коэффициенты уравнения.

  2. Вводится матрица, состоящая из данных коэффициентов, записанных в обратном порядке. Производится еѐ транспонирование.

  3. Для нахождения решения используется функция polyroots

Пример:
Решить квадратное уравнение:
x2  2x  8  0

  1. Ввод коэффициентов уравнения.

a 1 b 2 c 8

  1. Вводится матрица, состоящая из коэффициентов, записанных в об- ратном порядке. Производится еѐ транспонирование.

v ( c b a ) T

  1. Для нахождения решения используется функция polyroots.

2
r polyroots(v) r =
4


  1. Символьное решение уравнений


Порядок выполнения:



  1. Ввести уравнение.

  2. Синим уголком курсора выделить переменную, относительно которой нужно решить уравнение.

  3. В главном меню выбрать команду Symbolics Variable Solve

(Символьные вычисления Переменная Решить).
Пример:
Символьно найти решение уравнения относительно переменной h:
2h3  h b  0

  1. Ввод уравнения. В качестве знака равно использовать знак Булева ра- венства (вводится сочетанием клавиш [Ctrl]+[=]).

2h2  h  b 0

  1. Выделение переменной, относительно которой проводится решение.




  1. Решение уравнения при помощи команды Symbolics → Variable →

Solve (Символьные вычисления → Переменная → Решить).
8b 1 1




4
8b  1
4
4
1
4

Недостаток использования меню Symbolics заключается в том, что най- денное решение не пересчитывается автоматически при изменении выражения или входящих в него величин и не участвует в последующих расчетах.
Достоинством использования меню Symbolics является то, что ранее принятые численные значения величин не учитываются в символьных расчетах.
Если выделенное выражение не имеет символьного решения (а большин- ство уравнений не имеет символьного решения), то Mathcad сообщает об ошибке:
«No solution was found» («Решение не найдено»).



Download 1.19 Mb.

Do'stlaringiz bilan baham:
1   ...   15   16   17   18   19   20   21   22   ...   42




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling