久久建筑网(m.kkreddy.com)致力打造一个专业的建筑学习分享平台! 用户登录 免费注册 | 投诉举报 | 会员中心 | 上传资料
您现在的位置: > 行业资料 > 地理资料 > >>

VC调用matlab中定义的.m文件中的函数的实例.doc

资料评价:
暂无
生成时间:
2021-06-21
下载权限:
免费会员
文件大小:
44KB
文件类型:
.doc
浏览次数:
2
建筑论坛:
上传会员:
hsshq
所属栏目:
地理资料
下载地址:
资料是由会员“hsshq”上传到本平台,如有不妥请联系客服。违规侵权投诉
VC调用matlab中定义的.m文件中的函数的实例,VC调用matlab中定义的.m文件中的函数的实例。
调用中定义的表格
调用中定义的文件中的函数的实例
作者:赵辉山东信息科学与工程学院

是一个强大的数学计算仿真工具,其内置了很多实用的现成的函数,而且我们经常也自己定义很多函数。但在很多情况下,我们不得不使用编程。那么,如何在中利用的资源呢?在这里我简要的以一个简单的例子来说明一下如果在中调用中定义的文件。繁多的理论就不说了,简明扼要的说一个实例。相信大家看过之后都会马上学会的
其中灰色底显示的部分是需要我们手工输入的部分。
步骤如下:
㈠当然是先建立的文件。
这里为了简单起见,我在中定义了一个函数,其文件如下:


+保存为
㈡下面来对编译环境进行设置。打开,在命令行状态下键入:
然后出现如下提示:










+这里我们选择’’。如果使用其他的编译器比如,那么就可以相应的选择’’
然后,继续在命令行状态下输入:
?br>

?









+这里需要几步确认。大家按情况操作即可。
㈢对的编译器环境进行设置。在里面设置和的路径,分别添加一项,指向安装目录中的和
㈣这一步比较关键。在这一步中,将中的文件转换为。
在命令行中输入:

至此,可以发现在所在的目录中产生了一大蠖盐募N颐侵挥闷渲懈觯?br>
㈤新建一个工程。这里取名为。为了简单,我们在这里建立一个对话框来进行演示。如下:


然后,将上面这个文件拷贝到工程所在的目录中,以便调用之。
㈥进行编程。
首先,在文件中加入“”
然后,设置的链接库。在下的中加入:

至此,的编译环境设置完毕。下面就是编程部分了。
㈦编程部分的关键:接口和数据类型的转换
先给出实现的源代码:


在中定义的文件,其功能是完成两个数的相加操作。



为了调用中的函数,必须使用数组数据类型,并其后调用函数将其转化为矩阵格式的基本数据类型是矩阵



调用创建个矩阵



将语言中的变量值赋给中的矩阵



将中的矩阵的指针传递给语言中的指向的指针


释放这些矩阵







相信看到里面的注释,我们就明白的差不多了。
编程以实现对函数的调用,例如中我们实现两个型的相加,则需要做上述的编程:首先定义两个数组并存入我们要进行函数操作的数据也就是所谓的实参;然后将这两个数组转换为可以识别的矩阵;然后调用文件中自定义的函数,对矩阵进行操作;最后将结果再转回支持的数据格式:


至此,经函数处理过的数据已经存入了中的变
  VC调用matlab中定义的.m文件中的函数的实例 下载地址
进入下载地址列表

猜你还喜欢

建筑工程: 施工组织设计 图纸 论文 方案 安全资料 工艺 建筑软件 节能 专业资料 合同 交底 文本 建筑考试 教程
园林景观: 园林施工方案 园林论文 园林考试 园林表格 景观专业资料 园林图纸 景观设计
暖通空调: 暖通专业资料 暖通软件 技术交底 暖通论文 暖通考试 暖通图纸 暖通施工方案 暖通软件
水利工程: 水利施工方案 水利考试 水利专业资料 水利软件 水利论文
结构工程: 结构施组方案 结构图纸 结构软件 结构课件 工艺工法 结构考试 结构专业资料 结构论文 其他资料
电气工程: 电气施工方案 电气图纸 电气软件 电气论文 电气课件 智能建筑 电气专业资料 电气考试
建筑给排: 给排施组方案 技术交底 给排水专业资料 污水处理 消防工程 给排水图纸 给排水论文 给排水软件
安装工程: 设备安装图纸 安装工程专业资料 安装施组设计 专题
工程造价: 造价法规 造价视频 造价指标 建筑造价 造价考试 水利造价 电力造价 装修造价 其他 安装造价 路桥造价 市政造价 园林造价 造价软件 造价表格 清单实
工程监理: 监理交底 施工监理 监理文档 旁站监理 监理考试 合同表格 监理细则 监理大纲 监理总结 监理月报 监理规划
路桥工程: 合同表格 路桥工艺 路桥论文 路桥交底 安全资料 路桥标书 路桥专业资料 路桥软件 其他资料 路桥图纸 路桥施工方案 路桥考试
装饰装修: 装修施工方案 装修图纸 室内设计 施工工艺 装修技术交底 装修表格 装修资料 建筑文库