Консультация № 109860
17.11.2007, 16:10
0.00 руб.
0 2 2
Здравствуйте граждане эксперты. Вот такая вот проблемка.

Нужно в МатКаде посчитать такую вот систему уравнений из 3-х уравнений:
9*I+12*I`-57*I``=13
12*I+12*I``-48*I`=-13
12*I+36*I``+24*I`=12

Т.е. соответственно нужно найти переменные I, I` и I``. Я знаю что в МатКаде это можно сделать, но не знаю как.
Пожалуйста, объясните пошагово с перечислением синтаксиса необходимых функций как решить эту систему уравнений в Mathsoft Mathcad Enterprise Edition v11.0b (Английская версия), т.к. до этого маткад я не разу в жизни не видел и совершенно не знаю его синтаксиса.

Обсуждение

Неизвестный
18.11.2007, 00:08
общий
это ответ
L.b.s.
Здравствуйте, Стас!
Значит так, все очень просто:
1. Задаем начальные значения для поиска неизвестных:
I:=0
I`:=0
I``:=0
(Если уравнения имеет несколько корней, то найденное решение будет зависеть от начального и метода решения уравнения)
2. Пишем ключевое слово
given
3. Запивываем подряд все уравнения ИСПОЛЬЗУЯ БУЛЕВО РАВЕНСТВО (выглядит обычно как жирное равно, можно поставить как ctrl+=)
9*I+12*I`-57*I``=13
12*I+12*I``-48*I`=-13
12*I+36*I``+24*I`=12
4. Пишем
ZZZ:=find(I, I`, I``)

Все. В переменной ZZZ теперь содержится столбец значений I, I` и I``
Можно записать матрицу из I, I` и I`` и присвоить ее ZZZ.
Удачи!
Неизвестный
18.11.2007, 01:09
общий
это ответ
Здравствуйте, Стас Тельнов/[анти]КИЛЛЕР!

Есть еще один нехитрый способ.
Вам достаточно описать две матрицы: А - матрица коэффициентов стоящих при неизвестных, и B - матрица свободных коэффициентов.

Далее просто записать такую команду: X:=lsolve(A,B), тем самым в векторе Х - получим искомый результат.

Вот полный ход решения в MathCad-e.
<a target=_blank href=http://radikal.ru/F/i009.radikal.ru/0711/d0/6986a752735f.jpg.html><img src=http://i009.radikal.ru/0711/d0/6986a752735ft.jpg></a>

Good Luck!!!
Форма ответа