URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 129960
[ Назад ]

Исходное сообщение
"Релиз системы для математических расчётов GNU Octave 8"

Отправлено opennews , 11-Мрт-23 22:43 
Состоялся релиз системы для выполнения математических расчётов GNU Octave 8.1.0 (первый релиз ветки 8.x), предоставляющей интерпретируемый язык, во многом совместимый с Matlab. GNU Octave может использоваться для решения линейных задач, нелинейных и дифференциальных уравнений, вычислений с использованием комплексных чисел и матриц, визуализации данных, проведения математических экспериментов...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=58779


Содержание

Сообщения в этом обсуждении
"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Вы забыли заполнить поле Name , 11-Мрт-23 22:43 
Хорошая вещь. Интересно, где-нибудь в ВУЗах используется? А то навязывают (навязывали) матлаб обычно.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 11-Мрт-23 22:51 
У нас препод scilab любил. Не октав, но тоже насколько помню опенсорсная штука, аналогичная матлабу.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 12-Мрт-23 11:16 
А расскажите, кто сегодня на чем графики строит? Я, например, раньше на гнуплоте строил, потом надоело, пересел на LabPlot (это GUI для гнуплота), мне он показался банально удобнее, чем др*читься в консоли. В Octave тоже можно строить графики, я так понял? Насколько это проще/сложнее, чем в LabPlot? И да, основная задача Octave все же в другом?

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено faa , 12-Мрт-23 11:41 
Точно не помню. Но раньше, вроде бы, через гнуплот графики и строил. Только гораздо примитивнее.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 12-Мрт-23 13:47 
Питоном с матплотлибом в основном строю.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 12-Мрт-23 14:02 
LabPlot - прикольная штука, но лично я пользуюсь SciDaVis.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Рамзи , 12-Мрт-23 17:16 
А есть ли какой-то быстрый howto для новичков в LabPlot? Допустим, надо сделать классический "пирожок" (только бы еще с подписями, что означает каждый кусочек). Никогда раньше таким не занимался, а тут понадобилось...

https://i.iinfo.cz/images/675/labplot-1-orig.png


"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 12-Мрт-23 23:09 
Енто называется круговая диаграмма, или circle diagram, но я хз как в лабплоте это делается. Не нашел ни одного руководства для лабплота. Они вообще есть?

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено vimzadrot , 13-Мрт-23 12:51 
Я вот вообще не понимаю, как в таких программах что-то начать рисовать. Тот же статистический график, как у тебя на скрине. Погуглил, ничего не нашел. На сайте Лабплота нит даже примеров.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено anonimous , 13-Мрт-23 02:06 
>В Octave тоже можно строить графики, я так понял? Насколько это проще/сложнее, чем в LabPlot?

Примерно как у всех, простые графики просто, сложные посложнее

https://sysplay.in/blog/mathematics/2014/01/figures-graphs-a.../
http://xgu.ru/wiki/Графики_GNU_Octave

>И да, основная задача Octave все же в другом?

Удобно, когда и считаешь и рисуешь в одном пакете.


"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Dzen Python , 11-Мрт-23 23:17 
Используется.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 11-Мрт-23 23:17 
Где?

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Dzen Python , 12-Мрт-23 12:48 
Лично видел как минимум в ЛЭТИ и (у товарища) в ИТМО, где от вычмата до основ уравнений матфизики решали на нем. +давали R и немного julia.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 12-Мрт-23 14:13 
Понятно всё)

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 11-Мрт-23 23:17 
Альтернатив матлабу особо никогда не было, октав это детский лепет от ламеров по сравнению с.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Вы забыли заполнить поле Name , 11-Мрт-23 23:23 
> Альтернатив матлабу особо никогда не было, октав это детский лепет от ламеров
> по сравнению с.

В чем именно?


"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 11-Мрт-23 23:43 
Во всём. Классы матлабовские не поддерживаются. Медленное ужас. В Матлабе же давно уже JIT. То, что в Octave будет выполняться день, в Матлабе за минуту.  

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 12-Мрт-23 01:01 
> Классы

Не нужно.


"Релиз системы для математических расчётов GNU Octave 8"
Отправлено anonimous , 13-Мрт-23 01:47 
>Медленное ужас. В Матлабе же давно уже JIT. То, что в Octave будет выполняться день, в Матлабе за минуту.

Если векторизовано, то так же быстро. Если нет, то да, медленно. Но программировать на языке со встроенной векторизацией и не использовать векторизацию как-то странно. На питоне же все понимют, что без numpy будут тормоза.


"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Бывалый смузихлёб , 12-Мрт-23 06:30 
В ВУЗах чего-то нереально тяжкого или сложного обычно и не делают
Да и не всем нужен сразу дорогущий БелАЗ, если есть возможность применять бесплатный грузовик

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 12-Мрт-23 09:31 
Лучше не приучаться к плохим решениям, а сразу изучать кошерный инструмент. Ты же не покупаешь колбасу в подвале у Ашота, а в Азбуку Вкуса идешь.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Бывалый смузихлёб , 12-Мрт-23 11:34 
> Ты же не покупаешь колбасу в подвале у Ашота, а в Азбуку Вкуса идешь.

У меня нет под боком азубки вкуса, зато есть фирменный магаз от здоровенного свиноводческого коплекса
В то же время, инструмент по возможности выбирают такой, чтобы было минимум издержек и соответствовало требуемой функциональности
Матлаб, вообще-то, тоже нифига не эталон и очевидности и красочности



"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 12-Мрт-23 13:00 
Какая к свиньям красочность? Тебе говорят, что в октаве тупо нет функций нужных, работать там нормально нельзя. А ты пытаешься тут выставить так, будто это просто более лёгкое решение. Финт ушами не пройдёт.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Вы забыли заполнить поле Name , 12-Мрт-23 17:13 
Азбука вкуса - это про перепродажу подороже. Не раз там замечал просроченные продукты.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 12-Мрт-23 19:46 
Бери выше, они могут переклеить этикетки изменив таким образом срок годности товара. И ты кушаешь просрочку думаю, что еда свежая.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено iPony129412 , 13-Мрт-23 04:51 
Бери выше.
На заводе могут прям в чан по малому или даже большому...

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 13-Мрт-23 18:50 
И крыса в чан может-с упасть.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 13-Мрт-23 18:51 
Покупаю в Auchan.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Анонн , 11-Мрт-23 23:18 
Попытки внедрить были. Особенно когда начинали щемить за нелицензионный софт.

Но совместимость у них была не очень - много вещей, которые есть в матлабе из коробки, т.е. без  дополнительных пакетов вроде SignalProcessing и тд, отсутствовали в Octave.
Что-то было, но в другой форме - нужно было адаптировать имеющийся код или вообще переписывать.
Аналога симулинка не было.


"Релиз системы для математических расчётов GNU Octave 8"
Отправлено sII , 12-Мрт-23 00:42 
"Аналога симулинка не было."
SIMNET II

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Анонн , 12-Мрт-23 10:34 
Не слышал про такой, возможно слишком молод.
По запросу находится статья "SIMULATION AND ANIMATION WITH SIMNET II AND ISES" 1990 года.
И видос "SIMNET II Mantenimiento de una Maquina" где на экране что-то похожее на Borland C 3.1

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 12-Мрт-23 09:55 
Там(в ВУЗах) обычно и намека нет на открытые и бесплатные ПО.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 12-Мрт-23 10:47 
Товарищ, ты таки будешь сильно удивлён, но ваше бесплатное и открытое часто обходилось в разы дороже! Потому что люди его поддерживающие - увы, не открытые и не бесплатные. Вот такой плохой капитализм.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 12-Мрт-23 12:24 
Чего его поддерживать? Он сам ходит.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 12-Мрт-23 13:04 
А на компутерах он самозародится из твоих сладких обещаний? А ендлузеров обучать кто будет? А баги править и инсталляции поддерживать уборщица будет?

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено YetAnotherOnanym , 12-Мрт-23 16:37 
Можно подумать, что пиратский матлаб ставят и поддерживают авторизованные дистрибьюторы, ага.
Грош цена студенту (будущему специалисту) и тем более преподавателю (предполагается, что состоявшемуся специалисту), если он не способен самостоятельно установить, освоить и поддерживать _любой_ программный пакет, относящийся к его специальности.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено iPony129412 , 13-Мрт-23 04:54 
Ну так-то бесплатно или с плюшками раздают

https://www.mathworks.com/products/matlab/student.html


"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 13-Мрт-23 10:03 
Вы, наверное, тот анекдот не застали и в иронию не въехали.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 12-Мрт-23 11:48 
С одной стороны, 90% программы среднего вуза можно решить на октаве. Ну да, интерфейс попримитивнее, могут быть плохо оптимизированные места, но решить можно и даже потом запустить на матлабе. Оставшиеся 10% это достаточно слабый символический пакет, отсутствие всяких дополнений.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 12-Мрт-23 13:09 
По твоим общим словам видно, что ни с октавой, ни с матлабом ты никогда в жизни не работал и скорее всего не представляешь для каких задач они нужны.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 12-Мрт-23 13:43 
Программа названа не в честь физического и музыкального термина, а в честь профессора.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 13-Мрт-23 09:22 
Ты прав, я не работал, не дай бог моей работе зависеть от проприетарного софта.
Я только считал на ней всякие вычислительные лабы пока учился, был тогда единственным, кто использовал не матлаб.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 12-Мрт-23 13:42 
По сравнению с ЯП общего назначения (питоном) - говно.  Единственная ценность Octave - запускать матлабовский код с целью сравнения его с переписанной на питон реализацией.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 11-Мрт-23 22:46 
> во многом совместимый

Это как? Буквы похожие?


"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Шарп , 11-Мрт-23 22:59 
Язык программирования совместимый.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 12-Мрт-23 00:15 
> возможность использования тёмной темы оформления

как-то так


"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 11-Мрт-23 23:04 
Кто-то может объяснить зачем нужен MATLAB, если есть куча других свободных решений?

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 11-Мрт-23 23:06 
Тем что в нем все работает. В отличие от...

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 11-Мрт-23 23:07 
Кто-то может объяснить, зачем нужен MS Office, если есть куча других свободных решений?

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено антифрактал , 11-Мрт-23 23:20 
а вот это правильный вопрос

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 12-Мрт-23 16:02 
Ещё более кошерный вопрос - зачем пользоваться проприетарными форматами файлов от M$, которые не соблюдают обратную совместимость практически всегда?
Почему нельзя на новом предприятии или филиале развернуть документацию в форматах .odt, .ods? Зачем жрать кактус от Майкрософт, которые свои программы не могут нормально поддерживать, а только лишь повышать цены и системные требования?

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено YetAnotherOnanym , 12-Мрт-23 16:45 
Потому что народ привык к МС офису, и начальству выгоднее потратиться на ПО, чем терять оплаченное время персонала.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено iPony129412 , 13-Мрт-23 05:22 
> Потому что народ привык к МС офису

Я видел неудачное внедрение.
Основная проблема не в привычке. Миграция с 2003 -> 2007 для пользователя даже страшнее - "спасите-помогите лента!".

Основная прроблема в совместимости документов.
Когда по всюду MSO документы, тебе будет трудно. В итоге на OnlyOffice/R7 проще уйти.


"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 13-Мрт-23 21:02 
Мой опыт, конечно, не совсем релевантный, но я уже на собственном опыте несколько раз видел, как люди не отличают LibreOffice Calc от Microsoft Excel, когда им показывал таблицы.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 13-Мрт-23 23:05 
Сходите к экономистам в крупную фирму, они вам отличат. А 90% даже abiword устроит.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Пенис , 14-Мрт-23 22:26 
Ну это спецы, у них оправдано.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено iPony129412 , 13-Мрт-23 05:05 
> Почему нельзя на новом предприятии или филиале развернуть документацию в форматах .odt, .ods?
> зачем пользоваться проприетарными форматами файлов от M$, которые не соблюдают обратную совместимость практически всегда?

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

Я даже видел несовместимомть между OO и LO в родных ODF форматах в презентациях. Поехало...


"Релиз системы для математических расчётов GNU Octave 8"
Отправлено iPony129412 , 13-Мрт-23 05:08 
> Почему нельзя на новом предприятии или филиале развернуть документацию в форматах .odt, .ods?

Причём это родной формат для по стуи только LibreOffice.
Для остальной огромной армии офисов в том числе мобильных родным форматом является MSO.
Обычно ты не можешь просто так взять и замкнутся в своём домике - у нас тут царство ODF.


"Релиз системы для математических расчётов GNU Octave 8"
Отправлено iPony129412 , 13-Мрт-23 05:14 
> Почему нельзя на новом предприятии или филиале развернуть документацию в форматах .odt, .ods?

В том числе в списке импортзамещения два офиса: 1) R7/OnlyOffice 2) Мой Офис

Для первого родным является MSO формат.
Для второго как-то непонятно.


"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 13-Мрт-23 08:53 
«Мой Офис» — распильная фигня.
«Only Office» — ну такое. Если заставят, пользоваться можно, но открытие пятистраничноо дока за несколько секунд, ещё и с издевательским пререндером а-ля фейсбук и контакт, вызывает большие вопросы.
Это, разумеется, мы не поднимаем вопрос совместимости.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено iPony129412 , 13-Мрт-23 10:14 
> «Мой Офис» — распильная фигня.

Ковырял своей палочкой.
Я бы не сказал, что бы какой-то другой уровень с LO.
Что то, что это весьма средние продукты.
Но пользоваться можно... как-то.



"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 13-Мрт-23 10:22 
Пользоваться можно.
Либо огрызком для физиков.
Либо купить версию для корпорацией с классической «ценой по запросу».
Уж лучше MSO.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Бывалый смузихлёб , 12-Мрт-23 06:32 
а он и не нужен. Это просто инертность мышления

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 12-Мрт-23 07:55 
И какой-нибудь AutoCAD тоже не нужен, ведь это же просто инертность мышления.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Бывалый смузихлёб , 12-Мрт-23 11:35 
> И какой-нибудь AutoCAD тоже не нужен, ведь это же просто инертность мышления.

Если есть Компас, то зачем автокад ?
Хотя я хз что в данной сфере творится, просто краем уха слушаю


"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 12-Мрт-23 12:06 
Из разряда «если есть гимп, зачем фотошоп».
Затем, что иногда людям работать надо, а не в личное удовольствие что-то дома сидеть клепать.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 12-Мрт-23 13:13 
Таких поросят нужно в цех отправлять с чертежами и с компаса. Там им очень быстро объяснят за фри софтваре. С матюками, подзатыльниками и направлением движения.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 12-Мрт-23 19:26 
>Таких поросят нужно в цех >отправлять с чертежами и с >компаса. Там им очень быстро >объяснят за фри софтваре. С >матюками, подзатыльниками и >направлением движения.

А что не так с Компасом? Они, конечно, мудаки но компас нормально рисует. Единственное что dxf может коряво конвертирует но не пробовал не знаю


"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 13-Мрт-23 08:45 
Да всё нормально с ним (не всё, но опустим). Пока в своём уютненьком копошишься.

>  Единственное что dxf может коряво конвертирует

ЛОЛ _всего лишь_


"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Прохожий , 12-Мрт-23 16:11 
Он не нужен, существует только благодаря диверсантам из корпораций-)))

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 11-Мрт-23 23:21 
А зачем нужен БАК, если есть мензурки?

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 12-Мрт-23 13:46 
Потому что в Octave нет и 10% функциональности матлаба. Матлаб - это не просто ЯП, это монструозный комбайн. Особенно гуёвой. Того же метода конечных элементов нет, когда загружается файл с 3d моделью, который конвертится во внутреннее представление, которое потом мышкой редактируется, чтобы настроить симуляцию.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 13-Мрт-23 08:57 
Ну это вы зря. Не стоит шокировать местных фактами, что люди _работают_, а не юниксвею со Столлманом поклоняются.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 13-Мрт-23 09:26 
Так для этого же нормальные пакеты есть Elmer, Fenics, FreeFEM, сомневаюсь, что в матлабе модуль до них дотягивает.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 11-Мрт-23 23:51 
Когда учился в ВУЗе, для диплома делал кое-какие задачки в Octave, Scilab и MATLAB (в основном задачи заключались в решении прорвы систем линейных и почти линейных уравнений). Везде подбирался лучший алгоритм. Так вот, MATLAB справлялся с задачей за 6-10 минут, Scilab - за 20-30, а Octave за 3 часа, причем неправильно (какая-то несовместимость с MATLAB приводила к неправильному результату, на что был кинут багрепорт и несовместимость исправлена, а вот по производительности решения не было тогда). Я ещё пару лет после этого иногда запускал Octave с той же задачей, но особых изменений не было. Всегда просматривал их списки изменений, в надежде на ускорение вычислений, но в основном добавлялось - мы поправили совместимость с MATLAB или мы поправили шрифты. И это даже не самое страшное. Про дополнителтные модули MATLAB я молчу - Octave не реализует полностью даже многие стандартные команды (сейчас не скажу какие, давно не пользовался). Я честно говоря не понимаю вектора развития Octave, вроде они борятся за полную совместимость, но производительность у него нулевая, может стоило бы немного отойти от совместимости и поднять с колен (ну или из лежачего положения скорее) производительность?

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено аноним2 , 12-Мрт-23 00:11 
А что со со SciLab'ом? У него какие недостатки?

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 12-Мрт-23 16:39 
Глобальных недостатков для массового обучения нет. Особенно за бесплатно.
Админить Scilab нет смысла, релизы не часты, и надо обладать альтернативным мышлением чтобы нанимать какую-то левую контору по scilab.
На днях выкатили релиз 2023.0.0.

Крики про "ну это же не поддерживает мою любимую фичу" исходят от тех, кого в РФ наберётся несколько человек.

Есть мелкие минусы: надо следить за libGL и версией java, scilab нужна 8-я.
Также от релиза к релизу могут менять названия редких функций, но это мало кого затрагивает.

Xcos работает.

Кому не хватает функционала Xcos - есть OpenModelica.

Под OM и Scilab весьма бодро можно писать приложухи. Но я таких самураев почти не видел - обычно хватает запилить небольшие скрипты, и всё работает.

Также юзается он как аналог labview.


"Релиз системы для математических расчётов GNU Octave 8"
Отправлено аноним2 , 13-Мрт-23 09:21 
Благодарю за анонс 2023(хе, они перешли на другую версионность) и описание проблем. Спасибо тем людям, которые сделали OpenModelica. Хотя по сравнению с SciLab'ом он толстоват (из древности почему-то вспомнился vissim).

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено faa , 12-Мрт-23 11:45 
Это, наверное, из-за JIT. Его как-то внедрили в octave в рамках студенческого проекта. Но потом поддержку забросили, наверное, с ним сейчас octave и не скомпилируется.

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено anonimous , 13-Мрт-23 02:22 
> Когда учился в ВУЗе, для диплома делал кое-какие задачки в Octave, Scilab
> и MATLAB (в основном задачи заключались в решении прорвы систем линейных
> и почти линейных уравнений). Везде подбирался лучший алгоритм. Так вот, MATLAB
> справлялся с задачей за 6-10 минут, Scilab - за 20-30, а
> Octave за 3 часа, причем неправильно (какая-то несовместимость с MATLAB приводила

Очевидно, что расчет не был векторизован, тогда так и есть. Векторизованное не только быстрее, но и лаконичнее, и возможностей ошибиться в куче индексов меньше.

> Про дополнителтные модули MATLAB я молчу - Octave не реализует

Да с модулями все хуже, но только из коробки вот (и конечно еще есть, + от матлаба многое годится)

GNU Octave, version 7.3.0
>> pkg list

Package Name         | Version | Installa
tion directory
---------------------+---------+---------
--------------
              audio  |   2.0.5 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\audio-2.0.5
             biosig  |   2.4.3 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\biosig-2.4.3
     communications  |   1.2.4 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\communications-1.2.4
            control  |   3.4.0 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\control-3.4.0
     data-smoothing  |   1.3.0 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\data-smoothing-1.3.0
           database  |   2.4.4 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\database-2.4.4
          dataframe  |   1.2.0 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\dataframe-1.2.0
              dicom  |   0.5.0 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\dicom-0.5.0
          financial  |   0.5.3 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\financial-0.5.3
               fits  |   1.0.7 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\fits-1.0.7
fuzzy-logic-toolkit  |   0.4.6 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\fuzzy-logic-toolkit-0.4.6
                 ga  |  0.10.3 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\ga-0.10.3
            general  |   2.1.2 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\general-2.1.2
      generate_html  |   0.3.3 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\generate_html-0.3.3
           geometry  |   4.0.0 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\geometry-4.0.0
                gsl  |   2.1.1 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\gsl-2.1.1              image  |  2.14.0 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\image-2.14.0
instrument-control  |   0.8.0 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\instrument-control-0.8.0
           interval  |   3.2.1 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\interval-3.2.1
                 io  |   2.6.4 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\io-2.6.4
     linear-algebra  |   2.2.3 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\linear-algebra-2.2.3
               lssa  |   0.1.4 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\lssa-0.1.4
              ltfat  |   2.3.1 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\ltfat-2.3.1
            mapping  |   1.4.2 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\mapping-1.4.2
            matgeom  |   1.2.3 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\matgeom-1.2.3      miscellaneous  |   1.3.0 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\miscellaneous-1.3.0
                nan  |   3.7.0 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\nan-3.7.0
             netcdf  |  1.0.16 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\netcdf-1.0.16
              nurbs  |   1.4.3 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\nurbs-1.4.3
                ocs  |   0.1.5 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\ocs-0.1.5
            octproj  |   2.0.1 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\octproj-2.0.1
              optim  |   1.6.2 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\optim-1.6.2
        optiminterp  |   0.3.7 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\optiminterp-0.3.7
         quaternion  |   2.4.0 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\quaternion-2.4.0
           queueing  |   1.2.7 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\queueing-1.2.7
             signal  |   1.4.3 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\signal-1.4.3
            sockets  |   1.4.0 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\sockets-1.4.0
          sparsersb  |   1.0.9 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\sparsersb-1.0.9
            splines  |   1.3.4 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\splines-1.3.4         statistics  |   1.5.0 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\statistics-1.5.0
                stk  |   2.7.0 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\stk-2.7.0
            strings  |   1.3.0 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\strings-1.3.0
             struct  |  1.0.18 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\struct-1.0.18
           symbolic  |   3.0.0 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\symbolic-3.0.0
             tisean  |   0.2.3 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\tisean-0.2.3
                tsa  |   4.6.3 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\tsa-4.6.3
              video  |   2.0.2 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\video-2.0.2
            windows  |   1.6.3 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\windows-1.6.3
             zeromq  |   1.5.5 | C:\octave-7.3.0-w64\mingw64\share\octave\packages\zeromq-1.5.5



> борятся за полную совместимость, но производительность у него нулевая, может стоило
> бы немного отойти от совместимости и поднять с колен (ну или  из лежачего положения скорее) производительность?

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


"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 12-Мрт-23 06:15 
Кто нибудь знает, матлаб ещё можно купить в России?

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Вы забыли заполнить поле Name , 12-Мрт-23 17:16 
Зачем покупать карету, которая завтра может превратиться в тыкву?

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 12-Мрт-23 22:49 
>Какой смысл покупать карету, если сам скоро превратишься

пофиксил, не благодари.


"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 13-Мрт-23 08:42 
Нет, и бают, что деактивируют существующие лицензии (ну это правильно и логично).

"Релиз системы для математических расчётов GNU Octave 8"
Отправлено Аноним , 15-Мрт-23 08:27 
ооо серьезная годнота подъехала! есть где какой список такого софта? Хочу  ̶у̶с̶т̶а̶н̶о̶в̶и̶т̶ь̶ ̶в̶с̶е̶ ̶и̶г̶р̶ы̶   посмотреть anaлоги и библиотеки для расчетов.