а) Лицензия Вам нужна чтобы создать динамическую библиотеку или приложение (ибо делаете Вы это из среды MatLab).
б) Библиотеки специально для этого и предназначены. Без MCR ничего работать не будет. Более того: при компиляции можно указать: встроить MCR внутрь приложения.
в) Думаю что да. Ведь компилили Вы это под лицензионном MatLab-ом, а значить и это тоже Ваше.
г) Исходя из в) — это Ваше право: хотите раскрывайте, хотите нет.
Именно из за того, что сроки поджимали, а этот подход помогает здорово сэкономить время. Конечно для коммерческого проекта такое решение вряд ли подойдет.
Думаю что не намного. Ведь это лишь вызовы функций из динамических библиотек написанных, судя по википедии, на C. Да и matLab уже заоптимизирован до предела (разработан в конце 1970-х (опять таки судя по википедии)).
Ну и когда я все это тестировал, то сравнивал скорость работы вызова функции fft из библиотек MatLab и из библиотеки fftw (самая мощная реализация Фурье преобразования, которую я смог найти). Время обработки оказалось примерно одинаковое.
Но было бы неплохо увидеть детальное тестирование.
Ну не знаю. Моя система читала данные с микрофона, делала преобразование Фурье, и прогоняла их через 2 нейронные сети. И все это на ноутбуке и без заметных задержек. Так что со скорость у меня было все в порядке.
Именно. А runtime распространяется бесплатно.
И насколько я знаю octave не умеет собираться в динамические библиотеки. Да и работал я с octave всего пару тройку раз.
Нет я не про это. Когда подключаешь камеру к компьютеру с Windows — dropbox предлагает загрузить все фото в CameraUpload. А если камеру подключать к машине с Linux, то dropBox автоматом этого не делает. Вот я и хочу узнать когда же эта функция появится в клиенте под Linux.
Т.е. если, не дай бог, что-то случится, то к Вам они тоже заглянут и спросят за каждый грамм? Я правильно понимаю? Хотя… У Вас не такие и большие объемы для вв (кроме плавиковой кислоты конечно)).
Еще интересует вопрос: С таким забавным арсеналом хим. веществ — к Вам не приходили товарищи из соответсвующих органов и не спрашивали зачем оно Вам нужно?
Хотелось бы узнать цену вопроса на сегодняшний день. Сколько Вы уже потратили?
И да. Есть у меня одно предположение, но не уверен что оно прокатит в силу свое «секретности». Попробуйте завести дружбу с ребятами, которые работают на старых советских заводах, выпускавших микросхемы. Например в городе где я учусь (Беларусь, Брест) есть завод «Цветотрон» и туда отправляют по распределению студентов. Возможно они смогут помочь в поисках описания техпроцессов. Как мне кажется — это уже не секретная информация.
Смотря на Visual C++ проект и на Qt проект как-то хочется плакать что именно Microsoft занялась этим. Как по мне Qt больше подходит на расширение стандартной библиотеки, хотя, справедливости ради, Qt в текущем своем виде тоже нельзя запилить в стандарт.
б) Библиотеки специально для этого и предназначены. Без MCR ничего работать не будет. Более того: при компиляции можно указать: встроить MCR внутрь приложения.
в) Думаю что да. Ведь компилили Вы это под лицензионном MatLab-ом, а значить и это тоже Ваше.
г) Исходя из в) — это Ваше право: хотите раскрывайте, хотите нет.
Ну и когда я все это тестировал, то сравнивал скорость работы вызова функции fft из библиотек MatLab и из библиотеки fftw (самая мощная реализация Фурье преобразования, которую я смог найти). Время обработки оказалось примерно одинаковое.
Но было бы неплохо увидеть детальное тестирование.
И насколько я знаю octave не умеет собираться в динамические библиотеки. Да и работал я с octave всего пару тройку раз.
И да. Есть у меня одно предположение, но не уверен что оно прокатит в силу свое «секретности». Попробуйте завести дружбу с ребятами, которые работают на старых советских заводах, выпускавших микросхемы. Например в городе где я учусь (Беларусь, Брест) есть завод «Цветотрон» и туда отправляют по распределению студентов. Возможно они смогут помочь в поисках описания техпроцессов. Как мне кажется — это уже не секретная информация.