MathWorks - Mobile View
  • Sign In to Your MathWorks AccountSign In to Your MathWorks Account
  • Access your MathWorks Account
    • My Account
    • My Community Profile
    • Link License
    • Sign Out
  • Products
  • Solutions
  • Academia
  • Support
  • Community
  • Events
  • Get MATLAB
MathWorks
  • Products
  • Solutions
  • Academia
  • Support
  • Community
  • Events
  • Get MATLAB
  • Sign In to Your MathWorks AccountSign In to Your MathWorks Account
  • Access your MathWorks Account
    • My Account
    • My Community Profile
    • Link License
    • Sign Out

Videos and Webinars

  • MathWorks
  • Videos
  • Videos Home
  • Search
  • Videos Home
  • Search
  • Contact sales
  • Trial software
  注册并观看视频
  • 描述
  • 相关资源

使用MATLAB加速C/C++算法开发

David Chen, MathWorks

背景:
您将学习如何在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日

相关产品

  • MATLAB

反馈

特色产品

MATLAB

  • 申请试用版
  • 获取详细价格

下一个:

1:13:57
使用 MATLAB 加速4G通信系统的设计

相关视频:

58:23
MATLAB大学基础教学: 符号数学功能在数学与物理课程中实际应用
41:08
MATLAB 在现代教学中的应用
23:11
硬件支持包:从MATLAB/Simulink仿真到硬件应用
27:36
机器学习技术与实现——MATLAB大数据处理

查看更多相关视频

MathWorks - Domain Selector

Select a Web Site

Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .

Select web site

You can also select a web site from the following list:

How to Get Best Site Performance

Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.

Americas

  • América Latina (Español)
  • Canada (English)
  • United States (English)

Europe

  • 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
    • Deutsch
    • English
    • Français
  • United Kingdom (English)

Asia Pacific

  • Australia (English)
  • India (English)
  • New Zealand (English)
  • 中国
    • 简体中文Chinese
    • English
  • 日本Japanese (日本語)
  • 한국Korean (한국어)

Contact your local office

  • Contact sales
  • Trial software

Explore Products

  • MATLAB
  • Simulink
  • Student Software
  • Hardware Support
  • File Exchange

Try or Buy

  • Downloads
  • Trial Software
  • Contact Sales
  • Pricing and Licensing
  • How to Buy

Learn to Use

  • Documentation
  • Tutorials
  • Examples
  • Videos and Webinars
  • Training

Get Support

  • Installation Help
  • Answers
  • Consulting
  • License Center
  • Contact Support

About MathWorks

  • Careers
  • Newsroom
  • Social Mission
  • Contact Sales
  • About MathWorks

MathWorks

Accelerating the pace of engineering and science

MathWorks is the leading developer of mathematical computing software for engineers and scientists.

Discover…

  • Select a Web Site United States
  • Patents
  • Trademarks
  • Privacy Policy
  • Preventing Piracy
  • Application Status

© 1994-2021 The MathWorks, Inc.

  • Facebook
  • Twitter
  • Instagram
  • YouTube
  • LinkedIn
  • RSS

Join the conversation