Brain debugging

May 22, 2006 01:13

Написал программку для ANSYS на его встроенном скриптовом языке APDL, а она не работает. Вроде бы всё правильно, даже солвер запускается, но результаты на правду не похожи. В таких случаях бывает полезно на время оставить попытки найти ошибку в тексте программы и поискать её где-нибудь в другом месте. Например в себе. Следуя этому совету, ( Read more... )

diary, programming, mathematics

Leave a comment

Comments 4

lachender_lachs May 21 2006, 22:30:09 UTC
До чего же удивительные люди , умеющие совершенно точно выражать свои мысли цифрами . Всегда любуюсь . Это наверное какая-то магия . Или абракадабра .

Reply

dervish_candela May 22 2006, 05:12:57 UTC
Это абракадабра. Мапл или матлаб - это абракадабра!!!! (крик души)
"Встроенные языки" - анафеме!!! Т_Т В случае с ANSYS или даже Matlab без этого никак, это необходимое зло. Но Maple -_- Я по своей дурости считал, что такое используется лишь как база для более цивилизованного ПО. До тех пор пока нам на пятом курсе не начали читать курс этого самого мэпла сотоварищи >.<

Reply

skyjet May 23 2006, 13:39:15 UTC
Я, в своё время уже задувылся над этим вопросом и пришёл к выводу, что без Maple мне пришлось бы ох как нелегко. Огромное число математических библиотек, вывод всех потоков, включая поток ошибок, на экран (причём вывод осуществляется как в текстовом, так и в весьма продвинутом графическом виде) и возможность следить за результатом на любом этапе выполнения программы, без использования дополнительных утилит - всё это делает Maple очень удобным средством, позволяющим в минимальные сроки решить любую вычислительную задачу. Да и возможности символьной математики уже не раз меня выручали: приведение систем ДУ к нормальной форме Коши, выделение гармоник из уравнений и т.п. Во многих случаях, думаю, ручками бы я этого сделать и вовсе не смог ( ... )

Reply

skyjet May 23 2006, 13:09:04 UTC
Цифры капризны. Если обращаться с ними достойно и с уважением, они действительно творят самые настоящие чудеса - указывают путь, предсказывают будущее, поднимают до невообразимых высот и позволяют заглянуть в самые мрачные глубины. Но стоит проявить хоть малейшее пренебрежение, как всё, что связано с цифрами, превращается в ужасную абракадабру, сводящую с ума любого, кто попытается в ней разобраться.

Программисты эту разницу ощущают особенно чутко, ибо им регулярно приходится расхлёбывать последствия использования "плохого кода".

Reply


Leave a comment

Up