Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/15: Рейтинг темы: голосов - 15, средняя оценка - 4.67
7 / 7 / 4
Регистрация: 16.02.2013
Сообщений: 172

Подключение математической библиотеки MATLAB 6.5 к C++ BUILDER 6

27.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
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
27.02.2013, 14:41
Ответы с готовыми решениями:

Подключение математической библиотеки MATLAB 6.5 к C++ BUILDER 6
Здравствуйте Уважаемые знатоки. Возникла проблема если можно помогите. Необходимо подключить мат. библиотек MATLAB 6.5 к C++ BUILDER 6. Не...

Подключение библиотеки Microsoft'a в Builder 5
столкнулся с такой проблемой.... есть log4cxx.dll собраннная в msvc, я хочу подключить эту dll в проэкте под Builder 5 сконвертил ...

Подключение MFC библиотеки к C++ Builder 6
Всем привет! Возникла необходимость подключить к проекту на C++ Builder 6 - MFC библеотеку. Делаю следующем образом: прописываю...

1
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
28.02.2013, 00:55
Поищи где-то на форуме обсуждалось... и томе говорилось что Matcad вроде как больше не поддерживает использование Builder-ом
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
28.02.2013, 00:55
Помогаю со студенческими работами здесь

Решить задачу с помощью математической библиотеки
Народ помогите решить задачу на Visual Basic, очень нужна помощь

Подключение библиотеки Crypto. Если возможно, нужна ссылка на скачивание данной библиотеки
Возникли сложности с подключением библиотеки Crypto: import Crypto.Cipher.AES Выдает следующую ошибку: ...

Перевести код математической функции с паскаля В C++ Builder
Есть программа в паскале нужно переделать в С++ Builder, помогите, заранее спасибо. var a : array of real; x, y, m, n : integer; ...

Компиляцию кода MAtlab в C++Builder и использование преобразованного кода .м в C++Builder
Компиляцию кода MAtlab в C++Builder и использование преобразованного кода .м в C++Builder -Как преобразовать код Matlab в C++Builder? ...

Разработать программу на языке Си с использованием операций языка Си и функций стандартной математической библиотеки
Разработать программу на языке Си с использованием операций языка Си и функций стандартной математической библиотеки. Значение переменной х...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
модель ЗдравоСохранения 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. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru