реклама на сайте
подробности

 
 
> MATLAB to EXE-file
Herz
сообщение Apr 8 2012, 21:20
Сообщение #1


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



Мне необходимо скомпилировать проект, написанный в MATLAB, в исполняемый файл, который можно было бы запускать на любом компьютере без инсталляции пакета. Знаю, что такая возможность есть. У MATLAB отличный хелп и я уверен, что со временем разберусь, но пока хотелось бы услышать тех, кто это делал.
Насколько это сложная процедура? Требуется ли глубокое знание С? Нужен ли внешний компилятор? Какова последовательность действий?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Realking
сообщение Apr 9 2012, 07:29
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 498
Регистрация: 4-10-04
Из: Нижний Новгород
Пользователь №: 771



Цитата(Herz @ Apr 9 2012, 01:20) *
Мне необходимо скомпилировать проект, написанный в MATLAB, в исполняемый файл, который можно было бы запускать на любом компьютере без инсталляции пакета. Знаю, что такая возможность есть. У MATLAB отличный хелп и я уверен, что со временем разберусь, но пока хотелось бы услышать тех, кто это делал.
Насколько это сложная процедура? Требуется ли глубокое знание С? Нужен ли внешний компилятор? Какова последовательность действий?


Внешний компилятор нужен.
Но у меня без инсталяции пакета (MCRInstaller.exe) запустить не получилось


--------------------
Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается.
Go to the top of the page
 
+Quote Post
shf_05
сообщение Apr 9 2012, 08:27
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 143
Регистрация: 22-04-08
Из: г. Екатеринбург
Пользователь №: 36 992



ну вот написал вам про матлаб, стер сообщение...
ситуация такая- к матлабу необходим компилятор от borlad, microsoft или др.
настраиваете в матлабе пути к компилятору
делаете свой м файл как функцию, далее передаете матлабу эту функцию как вход, на выходе получаете exe файл.

примечание- некоторые функции из toolbox-ов матлаба не компилируются из лиценз. соглашениям.

однако! - если откомпилировать м файл с этими тулбоксами и потом поставить на клиентский ПК матлаб (не пакет его библиотек), то работать будет без запуска матлаба.

на форуме матлаба на рус.языке есть пример как шаг за шагом сделать exe. и тут вроде была тема

знание С не нужно.

в гугле тема быстро раскрывается
http://technologyinterface.nmsu.edu/5_1/5_1f/5_1f.html

пол дня мытарств и можно сделать первый раз.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Herz   MATLAB to EXE-file   Apr 8 2012, 21:20
- - shf_05   mplab не матлаб?   Apr 9 2012, 02:41
|- - Herz   Цитата(shf_05 @ Apr 9 2012, 05:41) mplab ...   Apr 9 2012, 07:19
|- - Herz   Спасибо. Цитата(Realking @ Apr 9 2012, 10...   Apr 9 2012, 08:40
|- - shf_05   да в новом матлабе наверно не нужен, я пользовался...   Apr 9 2012, 08:56
- - Herz   Солидно, спасибо. Есть что почитать.   Apr 9 2012, 10:18
- - Herz   Что-то странное. Используя deploytool, успешно соз...   Apr 9 2012, 20:26
|- - shf_05   кстати виндоус не 7-ка? создайте и откомпилируйте ...   Apr 10 2012, 03:51
- - Herz   Нет, Win XP. И даже в таких элементарных случаях ...   Apr 10 2012, 07:33
|- - shf_05   Цитата(Herz @ Apr 10 2012, 13:33) Я бы то...   Apr 10 2012, 08:00
|- - Herz   Цитата(shf_05 @ Apr 10 2012, 11:00) собст...   Apr 10 2012, 08:38
|- - shf_05   в предыдущих версиях матлаба work была рабочей пап...   Apr 10 2012, 14:01
- - Herz   Я рассудил так, что если исполняемый файл создаётс...   Apr 10 2012, 16:39
|- - shf_05   на ноуте поди вин 7 и всякие .dotnet framework сра...   Apr 11 2012, 04:08
|- - Herz   Цитата(shf_05 @ Apr 11 2012, 06:08) на но...   Apr 11 2012, 08:04
|- - shf_05   честно даже не задавался этим, скорее всего речь о...   Apr 12 2012, 08:03
- - Herz   Ещё вопрос попутно. Мне нужно создать GUI для откр...   Apr 13 2012, 09:44
|- - shf_05   ну как получилось? сам я так не делал... может быт...   Apr 25 2012, 17:50
- - Herz   Да, получилось. На Экспоненте подсказали: есть так...   May 2 2012, 07:23


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th July 2025 - 23:36
Рейтинг@Mail.ru


Страница сгенерированна за 0.01422 секунд с 7
ELECTRONIX ©2004-2016