Поиск по сайту

Поиск по тексту сайта:

Выбор языка




Программирование в MathCad


Составление программ - дело, как известно, непростое и почему-то очень нелюбимое многими студентами инженерных специальностей. На самом деле, программирование - это очень удобная и полезная вещь в расчетах. В качестве примера можно привести расчеты по сопромату. Для расчета нагруженных тел применяются численные методы: метод конечных элементов, метод сеток, Рунге-Кутты и др. Каждый из этих методов по своему хорош, и у каждого есть свои недостатки и преимущества. Мы не будем вдаваться в подробности каждого метода, для этого придется написать целую книгу, просто скажем, что в их основе лежат многочисленные матричные преобразования. Как правило, студентам на младших курсах предлагается выполнять матричные преобразования вручную, что отнимает массу времени, нервов да еще и портит зрение. В этом разделе мы рассмотрим специфику написания программ на основе простейших алгоритмов, которые позволят упростить работу с матричными преобразованиями. Оформление программного кода проводится по следующей схеме: вводим функцию с некоторым именем, назначаем ей аргументы, с которыми ей придется выполнять алгоритм (как правило, это известные величины). Далее ставим знак присваивания и жмем клавишу "]" на клавиатуре. Появится вертикальная линия. Нажмите клавишу эту много раз, чтобы обеспечить себе необходимое число мест под блоки алгоритма. В этих черных пустых маркерах и записывается Ваш алгоритм. Тут можно использовать циклы, условные операторы и прочее. Все присваивания делаются через стрелочку "←" (на панели "Программирование"), это важно не забывать. В самом конце программы, нужно написать название той переменной, расчеты над которой мы проводили и которую мы искали (их может быть несколько). Далее, после того как программа готова, необходимо ее вызвать, что бы она выполнилась. Мы просто пишем опять ее название с аргументами и давим "равно". Если программа составлена корректно, то появится результат.

Для практического пояснения всего сказанного приведем простенький пример, где мы составим программку для матрицы.

Пример №1. Программа в MathCad: Скачать