Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Ввод переменных, параметров и констант.
Переходим в окно редактирования класса «Маятник», выделяем в дереве объектов узел «Параметры», нажатием правой клавиши мыши вызываем всплывающее меню и выполняем команду «Добавить». То же самое можно сделать с помощью команды «Редактировать/Добавить» главного меню или кнопки В появившемся диалоге вводим идентификатор переменной Alpha, оставляем заданный по умолчанию тип double, задаем начальное значение –pi/2 и комментарий (рис. Рис2).
Рис. 2 Аналогичным образом добавляем параметр L. Далее выделяем узел «Внутренние переменные» и добавляем переменные Alpha, Omega, X, Y, а затем выделяем узел «Константы» и добавляем константу g (рис.3).
Рис. 3 Вы можете изменить введенные определения дважды кликнув на них мышью, а также с помощью команды «Изменить» всплывающего меню, команды «Редактировать/Изменить» главного меню или кнопки Вы можете удалит введенные определения с помощью команды «Удалить» всплывающего меню, команды «Редактировать/Удалить» главного меню или кнопки Ввод уравнений. В окне редактирования уравнений с помощью двойного щелчка мыши на узле «Уравнения» или команды «Изменить» всплывающего меню вызываем специальный редактор формул, который позволяет вводить математические выражения в близком к естественному виде, и вводим необходимые уравнения (рис.4).
Рис. 4 Система уравнений может включать в себя обыкновенные дифференциальные уравнения первого порядка и алгебраические уравнения. Форма ввода уравнений в данной версии пакета достаточно свободная. Например, последние два уравнения можно представить в виде X-L*sin(Alpha) = 0 Y+L*cos(Alpha) = 0 find X,Y Следует, однако, помнить, что такая форма уравнений потребует от пакета значительно больше усилий, чем представление на рис.4. Аналитически разрешенные уравнения (формулы) при отсутствии в них циклов сводятся просто к последовательности операторов присваивания. Вы можете также непосредственно использовать в уравнениях первую и вторую производные, не вводя дополнительных переменных. Например, уравнения для маятника с вязким сопротивлением могут быть записаны так
Если вы не указали, какие переменные являются искомыми (оператор find), то транслятор попытается определить их сам, исходя из контекста задачи: искомыми не могут быть параметры, константы и входы. Транслятор также стремится сделать искомыми (если это возможно) интегрируемые переменные (Alpha) и переменные, стоящие в левых частях формул (X,Y). Если же транслятору не удается выбрать искомые переменные, то он вызывает специальный диалог и предлагает сделать это вручную. Помимо собственно уравнений и формул в систему уравнений могут быть также включены необходимые комментарии. Комментарий начинается символом «--» (двойной минус) и продолжается до конца строки. Date: 2016-07-18; view: 366; Нарушение авторских прав |