使用MATLAB加速C/C++算法开发
背景:
您将学习如何在C/C++应用程序中利用MATLAB的数据可视化功能和预构建函数功能来检验您的计算,并利用MATLAB平台提供的多种功能加速算法开发。
当您使用C/C++来构建科学计算应用程序时,理解您的数据并确信您的算法是否正常工作,这对所有的科研和开发人员来说都是一个挑战。在本次网上研讨会中,我们将展示您如何通过发送您的数据到MATLAB进行可视化,如何在MATLAB下调用现有C/C++原代码,如何利用嵌入式MATLAB进行代码自动生成,以及使用PolySpace进行代码验证,从而加速您开发与调试的流程。我们还会介绍MATLAB最新的面向对象的编程技术从而实现大规模算法开发。我们将演示关于交互式数据分析的实例,使用MATLAB和C/C++进行混合编程,代码自动生成实现并进行代码验证。
详细的主题包括:
在C/C++中通过MATLAB engine调用MATLAB功能
在C/C++中通过由MATLAB Compiler编译出的动态连接库调用MATLAB
从MATLAB函数构建完整的、独立的可执行程序
在MATLAB中通过mex 函数调用现有C/C++代码
利用嵌入式MATLAB自动将m文件生成C代码
使用PolySpace进行代码验证
目标听众:
C/C++以及Fortran程序员
重点产品:
Embedded MATLAB, PolySpace,MATLAB®
受益:
全面了解MATLAB平台提供的与C/C++编程有关的技术,从而加速C/C++算法开发。
录制日期: 2009 年 6 月 25 日
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
- América Latina (Español)
- Canada (English)
- United States (English)
欧洲
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)
亚太
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)