пятница, 19 декабря 2014 г.

SMath. Лирика

Среди математических программ наиболее распространён путь, предложенный (или развитый) Matlab: простой интерфейс и режим работы, напоминающий программирование. Не спорю, при наличии опыта и некоторой подкованности ты понимаешь, что это практично и эффективно. Однако, пока этот опыт не получен, не так уж оно и  очевидно...


Другой подход, предложенный MathCad, заключается в создании интерактивного "полотна", на котором человек без специальных навков смог бы в привычной ему манере записывать выражения и получать результат. При этом выражения с общими переменными существуют не независимо друг от друга, а являются системой, поэтому реагируют на все изменения общих параметров. За это качество я и люблю MathCad: сделал описание модели, а потом методом "научного тыка" изменяешь переменные и смотришь, что получается в результате. В Matlab-подобных программах подобного эффекта можно добиться с помощью создания скриптов, но удобство всё же не то...

Тем же путём пошёл и разработчик SMath Studio (к слову, наш соотечественник). Его программа не только обладает перечисленными выше качествами, но и умеет всё, что должна уметь достаточно серьёзная программа (интегрирование, дифференцирование, работа с матрицами, построение графиков, программирование вычислительных алгоритмов, символьные преобразования и др.) Есть и такие "фишки", как листок в клеточку или шпаргалка с математическими формулами... 
Скачать последнюю версию дистрибутива для своей ОС, получить информацию по работе или поддержать проект вы можете на сайте http://smath.info

А теперь немного лирики. По окончании института единственной математической программой, которую я знал, был MathCad. Знал, правда, на "отлично" и использовал везде, где возникала такая необходимость. Когда же я принял решение перейти на Linux, больше всего меня огорчало отсутствие в нём "любимой" программы (работать под Wine она отказалась). Начались поиски альтернатив (которые, спустя несколько лет, нашли отражение в этом блоге), и всезнающий Google посоветовал попробовать SMath Studio. На сайте программы в форуме я нашёл пост, где некий Zhuk, выкложил сборку для Ubuntu с подробным описанием, как её установить. Так SMath начал жить на моём компьютере...
Спустя пару недель ко мне в гости зашёл наш новый сотрудник, который до того писал у нас диплом. Надо сказать, добрейшей души человек, но тот ещё фрик. В столовой суровые заводчане долгое время с неприязнью смотрели на него, пока мы стояли в очереди. Закончив диплом, он подал документы на трудоустройство, после чего на полгода исчез...ходили слухи, что его видели работающим то в одном подразделении, то в другом, но они оказались неверными. И вот, только что приехав, он зашёл меня проведать. Разговорились; оказалось, он тоже предпочитает Linux, но также неравнодушен к MathCad. На вопрос "Как быть?" он спросил: "А ты слышал про SMath?" Когда я рассказал, что не только слышал, но и установил эту программу благодаря инструкции и сборке некоего "жука", он загадочно улыбнулся, потеребил косичку и сказал: "Zhuk это я"... Если бы дело было в Москве или Питере, или ещё каком крупном городе, ну, совпадение, бывает... но в закрытом уральском городке начинаешь понимать, что мир-то действительно тесен! ))

Комментариев нет:

Отправить комментарий