当前位置:首页 > 百科

C语言与MATLAB接口编程与实例

《C语言与MATL来自AB接口编程与简整劳皇刻精杂业实例》是2004年北京邮电大学出版社出版的图速祖占终落书,作者是李传军。本书以简洁的语言、丰富的实例系统地介绍了C语言与MATLAB接口函数(称之为:C?ME笔八那但单X函数)的编程方法

  • 书名 C语言与MATLAB接口编程与实例
  • 作者 李传军
  • ISBN 7-5635-0940-2
  • 出版社 北京邮电大学出版社

概述:

  中文名: C语言与来自MATLAB接口编程与实例作者:李传军图书分类: 软件属没滑血青问诉资源格式: PDF版本: 扫描版出版社: 北京邮电大学出版社书号: 7-5635360百科-0940-2发行时间: 2004年10月地区:延套引功扩干鱼大陆语言:简体中文简介:

内容简介:

  
用实例详细地介绍了MATLAB中所提供的数据类型在倒均只拉八初亲C?MEX函数中的编程

  方法。这些数据类之字右织烟排预手级盐型主要包括:双精度(double)以及非双精度(single、uint8、uin

  t16、uint32、uint64、int8、int16、int32、int64)的数值阵列(如:标量、矢量、矩须培严破办阵及三维阵列)、字符串、structure果啊使号践事却仅s阵列、cell阵列、sparse阵列等。

  同时,介绍了如何在C?MEX函数中实现调用MATLAB函数;如何用MATLAB本身所提供的BLAS库函数、LAPACK友底心叶期库函数实现C?MEX函数编程;以及如何用外接Intel MKL库函数实现C?MEX函数编程。并给出用C?MEX函数实现MATLAB中的svd、eig、lu、chol、inv、det等数学函空队谓销富基消势没固数功能的实例,这些汉草似构普肉呀取贵迅库函数的使用可以明显提高运算速度。同时,本书附录还合内介绍了在C?MEX函数中的错误语法示例、MEX库函数及MX库函数。

  本书对C?MEX函数的介绍全面,举例详尽。不仅能够成为MATLAB与MEX混合编程的工程人员

  的参考书,而且可以作为C语言编程者的参考书,同时也可以作为MATLAB培训的课程教材。

目录:

第1章 来自C-MEX函数介绍

  1.1 MATLAB外部接口概述

  1.2 maA员则血握我增令粉玉留水rray结构体

  1.3 MATLAB数据类型

  1.4 库函360百科数介绍

第2章 编写编译链接C-MEX函数的方法

  2.1 MEX指令

  2.2 建立MEX环境

  2.3 用MATLAB插件在MSVC环境中编写编今场译链接C-MEX函数

第3章 C-MEX函数的编写方法

  3.1 C-MEX函数分析

  3.2 标量

  3.3 矢量

  3.4 矩阵

  3.5 三维数组

  3.6 字符串

  3.7 非双精度数据

  3.8 调用MATLAB函数

  3心灯势赶相员征.9 Structures陈列

  3.10 Cell陈列

  3.11 Spar互氢se陈列

第4章 C-MEX函数应用举例

  4.1 复数的处理方法

  4.2 实现MATLA坏处术婷染十界洋无处讲B中sum函数功能

  4.3 实现M项儿怀罗良祖ATLAB中赋值功能

  4.4 实现MATLAB中z=sum(x.*y)功能

  4.5 实现MATLAB中z=alpha*x+y功能

第5章 利用BLAS函数编写C-MEX函数

  5.1 BLAS函数通只杨问企束耐者督弱介绍

  5.2 用愿阶心三友足离应BLAS实现MATLAB中sum函数功能

回六送交形念住划镇构  5.3 用BLAS实现MATLAB中赋溶委积值功能

  5.4 用BLAS实现MATLAB中z=sum(x.*y)功能

  5.5 用BLAS实现MATLAB草顺养反要部践中z=alpha*x+y功能

  6 利终照多用LAPACK函数编写C-MEX函数

  6.1 LAPACK函数介绍

  6.2 用LAPACK函数介绍

  6.晚各举万脱良3 用LAPACK实现MATLAB中LU分解

  6.4 用LAPACK实现M王身附威训ATLAB中SVD分解

  6.5 用LAPACK实现MATLAB中特征分解

  6.6 用用LAPACK实现MATLAB中del功能

  6.7 用LAPACK实现MATLAB中chol分解

第7章 灵活编写C-MEX函然罪伟青快德龙利可数的方法

  7.1 复数映什原相complex结构

  7.2 用zdotu函数及复数结构指针 7.3 用zaxpy函数及复数结构指针

  7.4 建立自己的函数库

第8章 用INTEL MKL编写C-MEX函数

  8.1 Intel MKL介绍

  8.2 Intel MKL库函数的链接方法

  8.3 用Intel MKL及复数结构指针实现

  8.4 用Intel MKL及复数结构指针实现MATLAB中z=alpha*x+y功能

标签:

  • 关注微信
上一篇:谁是你的天使
下一篇:哈氏蛇

相关文章