8.3. Функции в MathCad
Изразът е набор от оператори (действието, което се извършва) и операнди (върху какво). Може да съдържа вградени функции, потребител.
Можете да напишете много стойности в едно име наведнъж.
Натиснете вертикално, вземете хоризонтално
Начало, начало + стъпка, край. Показва до 16 стойности.
Ако стъпката е равна на единица, тогава стъпката може да бъде пропусната.
8.6. действия с масиви.
В MathCAD има 3 вида масиви
Вектор (вектор - колона)
Не работи с други видове
8.6.2. начини за създаване на масиви
Използване на индекси
Използване на дискретен аргумент за изброяване на индекси
Четене на вектор от външен файл. Напишете в notepad.t:=READRPN("D:\asdf.txt")
8.6.3. стандартни функции и операции за работа с вектори и матрици
4) Умножение на вектори (скаларно число, векторно - и т.н.)
5) изчисляване на дължината на вектор
6) матрично умножение
8) обратна матрица
9) сума от векторни елементи
10) избор на колона от матрица
15) rsort(M2,1) = (1 ред възходящ)
Така че като уравнение пишем удебелен знак за равенство
8.7.1. изобразяване на функция в една променлива в декартова координатна система.
1) задайте функцията
2) задаваме дискретен аргумент, за който ще изградим графика.
3) извикайте шаблона на диаграмата
8.7.2. изграждане на няколко графики върху един шаблон в декартови координати
1 ситуация:когато е начертана графика за една стойност на аргумент
2 ситуация: за различни стойности на аргумента
Ситуация 3: изгражда се семейство от криви
Задават се няколко функции
стойността е зададенааргумент
Избран е шаблон на графика, име на аргумент
Върху един шаблон могат да бъдат изградени до 16 диаграми
Извикване на шаблона на диаграмата
Можете да изградите 10 графики, редът е същият.
Задаваме функции на една променлива с параметър
Извикваме шаблона на графиката, по-долу = x, нарисувайте отметка с корем
8.7.3. Построяване на графика на функция в полярни координати.
Дадена е функцията d(r, f).
Задаваме f (от 0 до 2P.)
Кардиоид (полярно)
8.7.4. конструиране на функции, зададени параметрично в декартови координати.
Задача: начертайте окръжност в декартови координати.
8.7.5. конструиране на вектор в декартови координати
Задаване на индекси на елементи
Избор на шаблон на диаграма
Промяна на параметрите на графиката (формат - nrace - точки)
8.7.6.Конструкция на един вектор спрямо друг
Броят на елементите трябва да бъде еднакъв
Избор на шаблон на диаграма
Разпръскване на диаманти от 300 елемента
(x 2 +y 2 -2ax) 2 -4a 2 (x 2 +y 2 )=0
8.7.7. Изграждане на повърхности.
Повърхността се описва с функция на две променливи.
Дефинираме функция на две променливи. F(x,y):=x 2 -32y+x*y 2
Задайте повърхностния шаблон.
По-долу пишем само името на функцията.
RMB на графиката, формат - Quickplot дата - 1 - x, 2 - y.
1. доведете уравнението до формата f(x)=0,
2. начертайте тази функция.
3. изберете графика, така че да се видят корените на уравнението.
4. Задайте приблизителната стойност на root.w1:=1
5. намерете реалната стойност. W2:=root(g(w1),w1), w2=
Ако има няколко корена, тогава всеки корен се търси отделно.
8.8.1. Решаване на полиномиуравнения.
1. 20x4 -2,5x3 +11x-23=0
2. задайте функцията. F(x):=
3. изградете графика.
4. полиране. - много корени. Задаваме вектор от коефициентите на уравненията. от края. Поликорени(t)=
Оптимизационни проблеми – намиране на оптималната стойност.
Такива задачи се решават с помощта на даден изчислителен блок - трябва да затворите този блок.
край на блока. Осъществява се от една от функциите. Find (търси конкретно решение) Minimize, Maximize, Minerr (търси най-близката стойност до правилната).
8.9.2. определяне на екстремума на функциите.
Трябва да намерите max min на сегмента (-2; 3,07) това е x /
Изграждаме графики на функции.
Разтворът се извършва за всеки корен поотделно.
8.9.4. решение на оптимизационни проблеми.
Задача: едноличен търговец получи разрешение за изграждане на паркинг в близост до стената на завода. Разрешителното предвижда дължина на трите страни на паркинга не повече от 250 метра. Изберете размерите на страните, така че площта да бъде максимална.