|
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 15
|
|
| 06.10.2013, 13:59 | |
|
0
|
|
| 06.10.2013, 13:59 | |
|
Ответы с готовыми решениями:
164
Matlab gui открытие exe файла в программе Создание exe файла Создание exe файла |
|
|
|
| 06.10.2013, 14:21 | |
|
Только не надо скидывать все файлы в одну папку. Иерархия должна сохраняться. В папке с программой должны быть: [bin], [toolbox], readme.txt. Если при запуске опять не заработает и напишет что не хватает какой-то dll и она есть в папке bin\win32\, то в этом случае нужно в сформированные .c-файлы (в основной) добавить две функции: SetCurrentDirectory() и GetCurrentDirectory(), эти Win32API функции нужно использовать для принудительного изменения текущего каталога программы, т.е. "ткнуть" её носом где искать нужные файлы.
Я работаю с RTL библиотекой немножко другим способом, возможно, что принудительно менять текущую папку не понадобится. Добавлено через 16 минут П.С. Я забыл, что в случае с exe изменение текущей папки не подойдёт, т.к. dll'ки будут запрашиваться на стадии загрузки. Правда тут тоже есть выход, но он посложнее будет, т.к. придётся использовать отложенную загрузку dll, тогда они будут загружаться при первом вызове функции из RTL. В общем, как-нибудь, но можно выкрутиться и заставить программу использовать RTL из пути запуска.
0
|
|
|
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 15
|
|
| 06.10.2013, 16:13 | |
|
Всё, понял. Буду пробовать. Спасибо.
0
|
|
|
0 / 0 / 0
Регистрация: 10.05.2012
Сообщений: 69
|
|
| 21.10.2013, 21:08 | |
|
а как правильно строить графики и использовать команды обработки сигналов(преобразования фурье и т.д) через ехе(с выбором параметров-цвет, ) ?
Добавлено через 49 минут не надо, уже разобрался
0
|
|
|
319 / 258 / 30
Регистрация: 30.03.2013
Сообщений: 755
|
||
| 22.10.2013, 08:58 | ||
|
И компиляторы фортрана есть в свободном доступе, включая Intel Fortran ( правда только для Linux). То есть можно сделать совсем небольшой исполняемый модуль, нужно просто откомпилировать фортрановскую программу, размер будет от 100 Кб до 0.5 Мб
0
|
||
|
|
||
| 22.10.2013, 09:40 | ||
|
Вот примеры библиотек, где есть решатели жёстких ОДУ: - GNU Scientific Library (GSL) 1.16; - Intel(R) ODE Solvers Library; - MATLAB C++ Math Library 2.1; - DotNumerics (C#). В каждой от 2 до 4 таких функций. Если вы знаете и можете указать конкретно ещё какие-нибудь подобные библиотеки, то хотелось бы их увидеть. Желательно, чтобы они были такими же свободно распространяемыми как указанные мной.
0
|
||
|
0 / 0 / 0
Регистрация: 10.05.2012
Сообщений: 69
|
|
| 22.10.2013, 12:35 | |
|
у меня небольшой вопрос уточнение. как правильно привязать изменение исходных данных при работе с графиками (например временной интервал и вид функции) к ехе файлу?
0
|
|
|
0 / 0 / 0
Регистрация: 10.05.2012
Сообщений: 69
|
|
| 22.10.2013, 13:10 | |
|
я имею в виду как правильно прописать ввод начальных значений, чтобы в ехе- вбит их, потом код программы выполнил ряд преобразований, и вывод графика
0
|
|
|
|
|
| 22.10.2013, 13:21 [ТС] | |
|
как я понимаю, ты хочешь в программе руками вводить начальные значения, чтобы по ним делались преобразования и строился график??? Тогда надо простейший ввод реализовать, ну к примеру функцией inputdlg запрашивать значения, вводишь их руками в соответствующие поля, а потом они идут как выходные аргументы этой функции в основные преобразования.
0
|
|
|
0 / 0 / 0
Регистрация: 10.05.2012
Сообщений: 69
|
|||||||||||
| 22.10.2013, 13:43 | |||||||||||
Добавлено через 4 минуты или например в matlabe я работаю со звуком(вывод ):
как поминать например для ехе только путь к файлу ,название нового файла?
0
|
|||||||||||
|
0 / 0 / 0
Регистрация: 10.05.2012
Сообщений: 69
|
|
| 22.10.2013, 13:57 | |
|
для этих программ да
Добавлено через 2 минуты и где можно найти больше инфы о ехе файлах в matlabe?
0
|
|
|
|
||||||
| 22.10.2013, 14:12 [ТС] | ||||||
|
Ну тогда в код программы перед компиляцией в exe надо вставить отвечающий за это кусок.
Простейший случай для сигнала:
0
|
||||||
|
0 / 0 / 0
Регистрация: 10.05.2012
Сообщений: 69
|
|
| 22.10.2013, 14:17 | |
|
спс, а общий принцип работы с предопределением различных величин?
Добавлено через 1 минуту я про алгоритм
0
|
|
|
|
|
| 22.10.2013, 14:26 [ТС] | |
|
Ну алгоритмы-то ты сам можешь какие угодно использовать, логика-то одна. Перед использованием переменной вставлять блоки кода, определяющие пользовательский ввод переменной. Вариантов тут много, но можно определить
три различных пути: первый - для ввода значений использовать командное окно и функции типа input (но в случаи сборки в exe естественно не подходит), второй - использовать простейшие графические окна (что я написал выше), 3 - писать свои графические приложения GUI для данной реализации, как руками, так и с помощью GUIDE.
0
|
|
|
0 / 0 / 0
Регистрация: 10.05.2012
Сообщений: 69
|
|
| 22.10.2013, 14:28 | |
|
а где можно посмотреть о ехе файлах более подробно?
0
|
|
|
0 / 0 / 0
Регистрация: 10.05.2012
Сообщений: 69
|
|
| 22.10.2013, 14:32 | |
|
вдруг появятся вопросы чтобы можно было посмотреть
0
|
|
| 22.10.2013, 14:32 | |
|
Помогаю со студенческими работами здесь
80
Создание exe файла
Создание exe файла Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модель здравосохранения 18. Чем здоровее работник, тем быстрее выгорает
anaschu 24.05.2026
Имитационная модель корпоративного здравоохранения: что показывает математика
Сегодня в модели рабочего коллектива на AnyLogic появились три новые механики — выгорание через накопленную усталость,. . .
|
Модель здравосохранения 17. Планы на выгорание
anaschu 23.05.2026
Вот конкретная схема реализации:
В классе Работник добавить:
накопленнаяУсталость — растёт каждый час работы, снижается в перерывы и болезни
коэффициентПрезентеизма — снижает продуктивность. . .
|
Изменение цветов в палитре gif файла aka фавикона
russiannick 23.05.2026
Изменение цветов в палитре gif файла, юзаемого как фавиконка в составе html-файла, помещенная в base64, средствами нативного Java Script, навеянное сном в майский день.
Для работы необходим браузер,. . .
|
Модель здравосохранения 16. Слишком хорошие и здоровые сотрудники уходят, недовольные зарплатой
anaschu 23.05.2026
Отладка увольнений и настройка производительности
Сегодня во второй половине дня разобрались с механикой увольнений и настроили коэффициент сложности заданий. Вот что было сделано.
. . .
|
|
Как я стал коммунистом))) Модель сохранения здоровья сотрудников, запись блога номер 15
anaschu 23.05.2026
Внезапно хорошее здоровье сотрудников не нужно капиталистам?))
|
Модель здравоСохранения 15. Как мы чинили AnyLogic модель рабочего коллектива: сочленение диаграммы состояний болезней и поломок в ресурспул
anaschu 23.05.2026
Как мы чинили AnyLogic модель рабочего коллектива
Сегодня разобрались с пятью багами, из-за которых модель либо падала с ошибкой, либо давала совершенно бессмысленные результаты. Каждый баг был. . .
|
Диалоги с ИИ
zorxor 23.05.2026
Насколько я понимаю - Вы - Искусственный Интеллект. Это так?
Да, всё верно. Я — искусственный интеллект.
Я представляю собой большую языковую модель, созданную для помощи в самых разных задачах. . . .
|
Модель здравосохранения 14. Собираем всю модель вместе.
anaschu 22.05.2026
Модель собрана. В будущих постах на видео я покажу, как она работает.
В этом посте запускаем её, проверяем результаты и разбираем что можно с ней делать дальше.
Перед запуском проверяем. . .
|