to post messages and comments.

Октавом наконец-то можно пользоватсья. Они выпилили всё фри из проекта. И запилили нормальный графический интерфейс, как в нормальном Матлабе. Но конечно самое годное --- это полный переход на opengl драйвер для построения графиков. Никакого ГНУПЛОТа.

Что-то octave совсем не радует производительностью. Шаг симулации — 10 секунд, в матлабе где-то в 100 раз быстрее. Ну, это не говоря уже о всяких недописанных мелочах.

Ну когда уже к Octave JIT приделают, а? А то там всё быстродействие целиком от оптимизированности BLAS зависит. Не всегда удаётся всё векторизовать.
Кстати, а кто-то пробовал Octave c MKL собирать?

whosпоскипано
Total is 786440 elements using 4456507 bytes
А отожрал, скотина, полтора гигабайта! После расчётов правда. Но его что, мама убирать за собой не учила?

Есть подозрения, что гну октав работает крайне хуёво.
Например у меня, plot(x, y, params, ...) нихуя не строит, а когда потом делаешь close all, аппиарит окошко с figure и результатом plot(x, y, params, ...).
Что вот за хуйня такая?
БТВ, кажется, любое действие аппиарит это окошко, но оно потом НАХУЙ ВИСНЕТ и "не отвечает".
Перезагружаться в линукс из-за GNU Octave штоле?

О, сколько намъ открытiй чюдныхъ готовитъ Free Software духъ!
Страшно представить, а вдругъ кому-нибудь придетъ въ голову использовать GNU для настоящихъ вычисленiй?
Или, еще хуже, использовать GNU въ школѣ для обученiя дѣтишекъ… Какъ не пустить GNU въ школы?

$ octave -q --eval ' t = -10:0.1:10;plot (t, acot(t));pause'

поделитесь опытом использования octave. Насколько он хорошая замена матлабу? В плане скорости вычислений, использования многих ядер, поддержки пакетов (в первую очередь xml, линейная алгебра, линейная оптимизация. Возможно, сеть). И еще — есть что-то получше qtoctave?
Код должен быть максимально совместимым с последним матлабом. Документацию октава я прочитал, интересуют личные впечатления от реального использования.
Спасибо

Цветовое пространство YUV
Многим знакомо цветовое пространство RGB (Red/Green/Blue), мне потребовалось же работать с входными данными пространства YUV, которое широко используется в семействе кодеков MPEG.

Далее мал-мало информации и код на Java для преобразования, арифметика целочисленная: hatred.homelinux.net

Тот же код я после вынес при мощи JNI в C++ либу, прироста в скорости не получил.

Жуик, я тебя уже, кажется, спрашивал, но сейчас ты уже субботний, так что спрошу ещё раз: а ты не знаешь, как можно сделать интерактивную програмку с гуем на octave? А то у нас в универе есть несколько таких програмок на матлабе, там, для решения дифуров численными методами, построения всяких графиков и direction fields итд, а я хочу не пользоваться проприетарным говном и сделать своё.

octave-sockets сделаны ужасно, и судя по всему на скорую руку. в них нет ни poll, ни select, но есть исходники, и они довольно аккуратные. кстати, моя относительно быстрая имитационная модель после прикручивания интерфейса tcl/gnocl через сокеты стала работать где-то в тысячу раз медленнее, хотя туда-обратно отправляется всего три-четыре десятка байт.