(no subject)
Jul. 7th, 2016 03:21 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Корпорации распространяют миф о том, что для того, чтобы писать мат. модели нужно быть как минимум программистом, а ещё лучше - защитить диссертацию по высшей математике. Преподаватели ВУЗов, обслуживающие интересы этих корпораций, охотно поддерживают этот миф. Работает это обычно так: сначала записываются элементарные уравнения, студенту кажется, что не всё так безнадёжно и он близок к пониманию. Затем довольно быстро наносится первый удар - произвольные уравнения раскладываются в ряд Тейлора, затем от этого ряда отбрасываются некоторые члены и декларируется, что теперь мы будем иметь дело с этими новыми уравнением. После этого главное - не допустить промедления и нанести следующий удар - преобразовать получившиеся уравнения по Лапласу, перегруппировать их чудным образом и убедившись, что студенты окончательно запутались, начать рассказывать про построение блок-диаграмм. В результате студент убеждается, что математическое моделирование не для него и спокойно делает ДЗ, переписывая пример из методички, меняя цифры на свои, даже не пытаясь написать свою модель.
Пришло время раскрыть глаза миллионам обманутых людей и научить их делать свои собственные модели при помощи современного софта.
В предыдущей части мы убедились, что для того, чтобы написать мат. модель примитивного гидропривода на бумажке нужно 6 классов школьного образования и полугодичного курса машиностроительной гидравлики. Однако, мы столкнулись с барьером в виде необходимости освоения языка программирования (в маткаде большие модели особо не попишешь). В самих по себе моделях на C или Delpfi нет ничего плохого. Я сам для своей диссертации писал модель в том числе на С, т.к. там мне казалось гораздо проще сделать интерфейс и анимацию. Проблемы начинаются, когда свою модель нужно передать другому человеку, который захочет что-то в ней поменять и использовать для своих целей. Сложно требовать от инженера, чтобы помимо ГОСТов и ЕСКД он ещё освоил все премудрости грамотного и лаконичного программирования, а без этого получается примерно как на этой картинке:
Для начала мы научимся превращать уравнения в структурные схемы.
http://engineerandreev.livejournal.com/3678.html#comments
Пришло время раскрыть глаза миллионам обманутых людей и научить их делать свои собственные модели при помощи современного софта.
В предыдущей части мы убедились, что для того, чтобы написать мат. модель примитивного гидропривода на бумажке нужно 6 классов школьного образования и полугодичного курса машиностроительной гидравлики. Однако, мы столкнулись с барьером в виде необходимости освоения языка программирования (в маткаде большие модели особо не попишешь). В самих по себе моделях на C или Delpfi нет ничего плохого. Я сам для своей диссертации писал модель в том числе на С, т.к. там мне казалось гораздо проще сделать интерфейс и анимацию. Проблемы начинаются, когда свою модель нужно передать другому человеку, который захочет что-то в ней поменять и использовать для своих целей. Сложно требовать от инженера, чтобы помимо ГОСТов и ЕСКД он ещё освоил все премудрости грамотного и лаконичного программирования, а без этого получается примерно как на этой картинке:
Для начала мы научимся превращать уравнения в структурные схемы.
http://engineerandreev.livejournal.com/3678.html#comments