Разработка программного обеспечения

Загрузка динамических библиотек

В системе Mathematica 8 появилась возможность динамической загрузки внешних C и C++ библиотек, с полной интеграцией библиотечных функций в язык системы Mathematica. Накладные расходы при этом минимизируются за счет дешевизны вызова функций и уменьшения использования памяти, позволяя использование внешних библиотек совместно с другими возможностями системы Mathematica для выполнения высокоуровневых вычислений и разработки.

  • Новый существенный способ интегрирования внешнего кода в Mathematica. »
  • Работа с динамическими библиотеками одними и теми же командами системы Mathematica на всех платформах.
  • Поддержка передачи данных между Mathematica и динамической библиотекой. »
  • Интеграция библиотек с системой Mathematica через функции на языке C. »
  • Обмен с библиотеками произвольными выражениями системы Mathematica посредством MathLink. »
  • Автоматическое кроссплатформенное разрешение имён функций и местонахождения динамических библиотек. »
  • Механизм распространения динамических библиотек с приложениями в системе Mathematica. »
  • Кроссплатформенный инструментарий для построения динамических библиотек непосредственно из системы Mathematica. »
  • Диагностический инструментарий для наведении справок от версии библиотеки и ошибках загрузки. »
  • Эта функциональность используется в технологиях системы Mathematica 8 для обеспечения быстрого доступа к внешним библиотекам. »
Быстрый доступ к C коду »Множество встроенных примеров »Вызов внешних C библиотек »
Интеграция с командой NDSolve »Использование системы Mathematica для вызова внешних библиотек »Построение видео-плеера, используя менее чем 500 строчек кода »

Есть вопросы?

Получить индивидуальный ответ

Бесплатная информационная рассылка

IN THE NEWS...

Dr Dobb's:

"A tremendous accelerator for developers"

Решения для...

Естествознания, машиностроения, биотехнологии, финансов, искусства, образования и других дисциплин....
Найдите решение для вашей области»

Ознакомительный тур

Ознакомьтесь с преимуществами, которые предоставляет система Mathematica для пользователей в промышленности и образовании, и пользователей, занимающихся научно-исследовательской деятельностью.
Видео»

Wolfram Training

Учитесь по кратким руководствам и подробным курсам.
См. рекомендуемые тренинги»

Получить систему Mathematica

 
 

Системные требования»
Есть вопросы? Связаться с нами»



Select Language: enjaespt-brzhko