Енергийно образование
сайт за тези, които искат да изучават енергия
Информационни технологии

PTC MathCAD
PTC Mathcad е математически софтуер, който ви позволява да извършвате, анализирате и споделяте критични инженерни изчисления. Представени в лесен за използване интерфейс, математическа нотация в реално време, анализ на единици и мощни изчислителни възможности позволяват на инженерите и екипите за научноизследователска и развойна дейност да документират и комуникират критични знания за проектиране и инженерство.
9. Решение блокове
Блокът за вземане на решения е контейнер, който може да съдържа всякакви други области освен блокове с текст. Решаващите блокове се използват за решаване на системи с линейни, нелинейни или диференциални уравнения, както и за решаване на задачи за оптимизация. Блоковете с решения търсят решение чрез метода на итерация, като се започне от дадените стойности на първоначалните приближения. Често намереното решение е приближение на действителното решение, приемливостта на което се определя от стойностите на толеранса на конвергенция TOL и толеранса на ограничението CTOL. Всеки блок с решения може да има само една функция за решение.
В допълнение към функцията за решение на блока е необходимо да се посочат първоначалните приближения, както и началните или граничните условия. Ако се очаква решението да бъде сложно, е необходимо да се посочат сложни начални приближения. Ако проблемът е решен за n променливи, блокът с решения трябва да съдържа n уравнения. Представянето на матрицата е разрешено както в решението с матрични променливи.
Предимства на блока на решението:
- Можете да задавате задачи в естествена математическа нотация. Уравненията, които трябва да бъдат решени, са изразени изрично, а не скрити в дефинициите на вектори и матрици или в дефинициите на решаващия.
- Можете да зададете ограничения, за да намерите желаното решение в определена област от пространството за решения.
- Функциите на блока с решения автоматично избират подходящия алгоритъм за решаване на проблема.
- Чрез итерационния процес, използван в блоковете с решения, е възможно да се намерят решения на системи от нелинейни уравнения. Използвайки матрични изчисления, решаването на такава система е много трудно, ако не и невъзможно.
- Можете да премествате отделни области в рамките на блока с решения, както и да премествате цялата площ на блока с решения в рамките на документа.
Решителите и блоковете за вземане на решения могат да се използват за изпълнение на следните задачи:
- намиране на корена на уравнението;
- решаване на система от уравнения;
- решаване на диференциални уравнения.
Решителите за оптимизация са заменени в PTC Mathcad Prime с подобрената библиотека за оптимизация на KNITRO. Библиотеката KNITRO осигурява по-добра производителност и надеждност от по-старите решаващи устройства, като предоставя два алгоритма: Вътрешна точка (бариерен метод) и Активен набор.
Функциите на блока за решения обработват задачите, дефинирани в блокове за решения, и извикват решения, които връщат решения на тези проблеми.
- Функциите за намиране, minerr решават системи от линейни или нелинейни уравнения. Функцията Minerr връща приблизително решение, когато find връща грешка.
- Функциите минимизират, максимизират, изпълняват съответно минимизиране и максимизиране на дадената функция.
- Функцията Odesolve решава ODE в блокове с разтвори.
Функциите find (var1, var2,.), Minerr (var1, var2,.) връщат стойностите var1, var2,. удовлетворяване на уравненията и неравенствата, дадени в блока с решения. Ако трябва да намерите n променливи, блокът с решения трябва да съдържа n уравнения. Представянето на матрицата е разрешено както в решението с матрични променливи.