LINUX.ORG.RU

Maxima 5.11.0


0

0

Вышла новая версия алгебраической системы Maxima, написанной на Common Lisp.

В новой версии можно отметить:

  • Улучшение документации
  • Исправления и улучшения Xmaxima
  • Исправлены ошибки в определении интегральных функций
  • Новые расширения
  • Множество баг-фиксов

    >>> Скачать

    >>> Список изменений

  • Ответ на: комментарий от anonymous

    Отличная программа, считает всё, что нужно студенту :)

    can3p
    ()

    Да хоть бы она была написана на суахили, лишь бы лишний компилятор/интерпритатор трижды не нужный не устанавливать... вот почему в проприетарных проектах никто не заостряет внимания на том, на чем писался проект? Пока аффтары проектов не поймут этой элементарной мысли - винда будет бессмертной.

    anonymous
    ()

    Великолепная прога! :-)
    Правда не знаю -- можно ли определить скажем несколько функций в Maxima и сохранить во внешней файл для использования в другой сессии? Было бы не заменимо...

    unDEFER ★★★★★
    ()
    Ответ на: комментарий от anonymous

    Да, и логика тоже на высоте. Троллинг тоже икусство...

    Компилятор, значит, лишний ставить не охота? А кто просит собирать из исходников, когда есть бинарники. Ведь проприетарные вообще не собрать самому.

    stassats ★★★★
    () автор топика
    Ответ на: комментарий от stassats

    Mapple написали и ничего - ничего не отвалилось... я ж говорю хоть на чем угодно пусть пишут, хоть на русском матерном, лишьбы компилировалось в нативный машинный код и работало без компилятора/интерпритатора, а мне как пользователю наплевать на чем извращаются разработчики.

    anonymous
    ()
    Ответ на: комментарий от anonymous

    анонимус, мне наплевать, что ты юзаешь, Mapple или абаку.

    stassats ★★★★
    () автор топика

    > Исправлены ошибки в определении интегральных функций

    В оригинальном анонсе говорится об определенных интегралах :)

    > Исправлены ошибки в определении интегральных функций

    Кстати, при наличии imaxima и wxMaxima, многие ли пользуются xmaxima? Просто интересно.

    grob ★★★★★
    ()

    Отличная софтинка.. Развивается.. :-)

    MiracleMan ★★★★★
    ()
    Ответ на: комментарий от grob

    По моему самое удобное это TexMacs. А xMaxima это полный отстой, я никак не могу понять, зачем оно, если есть консоль? Или для венды?

    ArtSh ★★★
    ()
    Ответ на: комментарий от anonymous

    Ну и поставте ее под винды и даже не узнаете, что ей нужно еще что-то, вот только другая прога, которой нужен лисп, поставит вам еще один интерпретатор/компилятор и вы опять об этом не узнаете, а в линуксе стоит один лисп и больше ничего не надо. Стоит гнутый лисп - используйте его, си лисп - не проблема и с ним работает.

    ruz
    ()
    Ответ на: комментарий от anonymous

    >Mapple написали и ничего - ничего не отвалилось...

    Mapple, в смысле который Maple? По моему там часть написана на фортране...

    Swappp
    ()

    И ты прав, Абрам.

    Анонимус в чём-то прав, а в чём-то нет. Я согласен что главное чтобы программа работала, выполняла свою функцию. Но язык на котором она написана не есть "дело десятое" если речь идёт об open source программе. Потому что если программа написана на Common Lisp, то знающие люди смогут дополнить её возможности, исправить баги (будем реалистами, программ без багов не бывает). А вот если программа написана на суахили или русском матерном, то редкий профессор Оксфорда сможет внести в неё исправления.

    Camel ★★★★★
    ()
    Ответ на: комментарий от anonymous

    Искать maxhelpb.ps.

    В Linux Format идёт цикл по Maxima от Тихона Тавровского (если фамилию не переврал) - IMHO, написано вполне доступно.

    Evgueni ★★★★★
    ()
    Ответ на: комментарий от anonymous

    > Mapple написали и ничего - ничего не отвалилось...

    Я пользуюсь Maple'ом с 98 года (еще бесплатной версии 3), так на C там написано ядро - базовые функции. Остальное - на собственном языке. они фактически свой lisp написали. И потому Maple сейчас занимает CD, а Максима - на порядок компактнее.

    annoynimous ★★★★★
    ()

    Хорошая софтина. В студенческие годы не представлял без неё жизни.

    Zmacs
    ()

    можно ли в этой версии по-решать нелинейные диофантовы уравнения в целых числах?

    anonymous
    ()
    Ответ на: комментарий от ArtSh

    TeXmacs как показала долгая практика преподавания с Maxima плохо дружит. Студенты очень быстро убивают его ап-стену. wxMaxima там тоже виснет если мышкой усилено орудовать, но это я ее вешал, уж что они сделают даже и предположить не могу. xMaxima самый безотказный инструмент - но полный ацтой. Хотелось бы потестировать на группе студентов wxMaxima (то, что нужно для них), но не судьба уже, мне по крайней мере.

    Tigro ★★
    ()

    Перечитал тред... не аргументы а пердеж в лужу просто. Кто не верит, читать историю Maxima(Macsyma). Если учесть что она бесплатна, то ваши мапли и иже с ним просто в биореактор надо сдавать.

    P.S. К тому же максима написана исключительно для символьной алгебры ;-) Для численной есть octave.

    Metallic
    ()

    А так ли часто нам требуется символьная алгебра? Мне вот ни разу не требовалась, поскольку большинство прикладных расчётов выполняется всё-таки численно (octave, MATLAB и иже с ними).

    AsphyX ★★★
    ()
    Ответ на: комментарий от AsphyX

    > А так ли часто нам требуется символьная алгебра? Мне вот ни разу не требовалась, поскольку большинство прикладных расчётов выполняется всё-таки численно (octave, MATLAB и иже с ними).

    Все-таки

    1) это не для прикладных расчетов

    2) приятно, когда хотя бы частично задачу можно решить символьно - кроме того, экономится время на последующем численном счете

    3) все равно матричные элементы от exp(i*q*x) на волновых функциях гармонического осциллятора Maxima в символьном виде не берет (хотя ответ известен и выражается через полиномы Лагерра)

    4) "из коробки" ей никто не объяснил, как работать с квантовомеханическими операторами. А так было бы здорово, если бы она брала коммутаторы.

    AEP ★★★★★
    ()
    Ответ на: комментарий от AEP

    > 3) все равно матричные элементы от exp(i*q*x) на волновых функциях гармонического осциллятора Maxima в символьном виде не берет (хотя ответ известен и выражается через полиномы Лагерра)

    Я стесняюсь спросить, а накуй это надо? Единственное, что могу придумать - это решение УШ для гармонического осциллятора в импульсном представлении. Есть у меня правда подозрение, что в импульсном пространстве оно с точность до коэффициентов то же самое. Что ставит под сомнение Ваше утверждение.

    annoynimous ★★★★★
    ()
    Ответ на: комментарий от annoynimous

    Господа, остановитесь. А то кто-то вспомнит про морфирование темплейтов, и будет поздно.

    faustus
    ()
    Ответ на: комментарий от AEP

    > 3) все равно матричные элементы от exp(i*q*x) на волновых функциях гармонического осциллятора Maxima в символьном виде не берет (хотя ответ известен и выражается через полиномы Лагерра)

    Да, кажется прочитал невнимательно. Если "матричные элементы", то снимаю свои претензии :)

    annoynimous ★★★★★
    ()

    Может подкажут мне знатоки maxima как в ней сделать минимизацию функции по одной из переменных?

    Нечто аналогично функции minimize() в MathCad нужно мне.

    realloc ★★★★
    ()
    Ответ на: комментарий от realloc

    > Может подкажут мне знатоки maxima как в ней сделать минимизацию функции по одной из переменных?

    Взять производную, проравнять её к нулю и проверить все решения?

    Evgueni ★★★★★
    ()
    Ответ на: комментарий от Evgueni

    >> Может подкажут мне знатоки maxima как в ней сделать минимизацию функции по одной из переменных?

    > Взять производную, проравнять её к нулю и проверить все решения?

    Ну это какое-то не особо красивое решение... А если не берётся производная? :-)

    Хочется порешать задачки оптимизации... Но получается закрытый маткад это делает проще и универсальнее...?

    З.Ы. Я не сильно разбираюсь в математике :-(

    realloc ★★★★
    ()
    Ответ на: комментарий от Metallic

    > А почитать мануал не судьба?

    Нашёл. lbfgs.

    В 5.10 в документации про эту функцию просто не написано, так что это ещё одно важное изменение в свежем релизе! :-D

    realloc ★★★★
    ()
    Ответ на: комментарий от realloc

    >>А если не берётся производная? :-)

    Значит тебе не нужна максима. Точнее, нужна не максима.

    >>З.Ы. Я не сильно разбираюсь в математике :-(

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

    geekkoo
    ()

    Вот кстати вот здесь же:

    >В Linux Format идёт цикл по Maxima от Тихона Тавровского (если фамилию не переврал) - IMHO, написано вполне доступно.

    написано, что и maple и mathcad использовали код maxima в основе.

    UVV ★★★★★
    ()
    Ответ на: комментарий от UVV

    >В Linux Format идёт цикл по Maxima от Тихона Тавровского (если фамилию не переврал) - IMHO, написано вполне доступно.

    можно ли эти статьи найти в инете?

    anonymous
    ()
    Ответ на: комментарий от UVV

    >В Linux Format идёт цикл по Maxima от Тихона Тавровского (если фамилию >не переврал) - IMHO, написано вполне доступно.

    >написано, что и maple и mathcad использовали код maxima в основе.


    Ядро Мапла написано на С, ну а Маткад использует ядро Мапла(в последней версии уже не использует кажется). Maxima написана на лиспе, да и поведение обоих систем довольно отличное, так что не верю.

    Roma_Roma_Roma
    ()
    Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.