|
7 / 7 / 4
Регистрация: 16.02.2013
Сообщений: 172
|
|
Подключение математической библиотеки MATLAB 6.5 к C++ BUILDER 627.02.2013, 14:41. Показов 3184. Ответов 1
Метки нет (Все метки)
Здравствуйте Уважаемые знатоки. Возникла проблема если можно помогите. Необходимо подключить мат. библиотек MATLAB 6.5 к C++ BUILDER 6. Не разу не видел как будет выглядеть эта общая картина со всеми кодами в C++ BUILDER 6. Очень интересно. Алгоритм подключения предоставляю посмотрите правильно? И еще подскажите возможно пользоваться операторами MATLAB 6.5 такие как: normpdf(x);normcdf(x);binopdf (x, n, p);
Если не трудно покажите хоть один пример работы C++ BUILDER 6 с математической библиотекой MATLAB 6.5. У меня просто полный завал с курсовой. Буду благодарен. Конфигурирование Borland C++Builder 6.0 и математической библиотеки MATLAB С++. Для конфигурирования Borland C++Builder 6.0 для работы с математичес кими библиотеками MATLAB С++ нужно сделать следующие шаги: 1. Открыть в текстовом редакторе файл mk_borland54_libs.bat, который нахо дится в каталоге <matlab>\extern\lib\win32. Отредактировать первую строку файла так, чтобы MATLAB переменная среды указывала на местоположение MATLAB на машине. После изменения файла выполните его из строки DOS в каталоге <matlab>\extern\lib\win32. Это создаст библиотеки импорта (*.lib) из defфайлов, необходимые для компиляции автономных программ. 2. Из опускающегося меню Project выбрать Options. В появившемся окне выбрать вкладку Directories/Conditionals. Добавить в поле Include пути для заголовочных файлов математической библиотеки: <MATLAB6p5>\extern\include; <MATLAB6p5>\extern\include\cpp; а в поле Library добавить пути для libфайлов математической библиотеки <MATLAB6p5>\extern\lib\win32; <MATLAB6p5>\extern\lib\win32\borland\bc5 4 3. К создаваемому проекту необходимо добавить libфайлы математической библиотеки для Borland. Для этого из опускающегося меню Project выбрать Add to Project и выбрать файлы _libmat.lib, _libmatlb.lib, _libmmfile.lib, _libmx.lib и libmatpb54.lib из каталога <MATLAB6p5>\ extern\lib\win32\, кроме того, нужно выбрать все libфайлы из каталога <MATLAB6p5>\extern\lib\win32\borland\bc5 4. 4. При работе с Borland C++ Builder 6 следует учитывать следующее обстоя тельство. Некоторые заголовочные файлы каталога <matlab>\extern\ include\cpp математической библиотеки MATLAB имеют слишком длинные для Borland C++ Builder строки (свыше 1200 знаков). Поэтому они не будут полностью прочитаны и при компиляции будут возникать ошибки. Чтобы решить эту проблему, необходимо в любом текстовом редакторе, который поддерживает длинные строки, разбить длинные строки заголовочных фай лов математической библиотеки, например, пополам. Кроме того, в файле mltif.h необходимо заменить слово pascal (в строке 11668) на слово pascal_. 5. Теперь можно начать создание проекта с использованием математической библиотеки MATLAB С++.
0
|
|
| 27.02.2013, 14:41 | |
|
Ответы с готовыми решениями:
1
Подключение математической библиотеки MATLAB 6.5 к C++ BUILDER 6 Подключение библиотеки Microsoft'a в Builder 5 Подключение MFC библиотеки к C++ Builder 6 |
|
|
|
| 28.02.2013, 00:55 | |
|
Поищи где-то на форуме обсуждалось... и томе говорилось что Matcad вроде как больше не поддерживает использование Builder-ом
0
|
|
| 28.02.2013, 00:55 | |
|
Помогаю со студенческими работами здесь
2
Решить задачу с помощью математической библиотеки Подключение библиотеки Crypto. Если возможно, нужна ссылка на скачивание данной библиотеки Перевести код математической функции с паскаля В C++ Builder Компиляцию кода MAtlab в C++Builder и использование преобразованного кода .м в C++Builder Разработать программу на языке Си с использованием операций языка Си и функций стандартной математической библиотеки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора
Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если. . .
|
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
|