久久建筑网(m.kkreddy.com)致力打造一个专业的建筑学习分享平台! | 用户登录 免费注册 | 投诉举报 | 会员中心 | 上传资料 |
VC调用matlab中定义的.m文件中的函数的实例.doc
资料评价:
暂无
生成时间:
2021-06-21
下载权限:
免费会员
文件大小:
44KB
文件类型:
.doc
浏览次数:
2
建筑论坛:
上传会员:
hsshq
所属栏目:
地理资料
下载地址:
资料是由会员“hsshq”上传到本平台,如有不妥请联系客服。违规侵权投诉
VC调用matlab中定义的.m文件中的函数的实例,VC调用matlab中定义的.m文件中的函数的实例。
调用中定义的表格
调用中定义的文件中的函数的实例
作者:赵辉山东信息科学与工程学院
是一个强大的数学计算仿真工具,其内置了很多实用的现成的函数,而且我们经常也自己定义很多函数。但在很多情况下,我们不得不使用编程。那么,如何在中利用的资源呢?在这里我简要的以一个简单的例子来说明一下如果在中调用中定义的文件。繁多的理论就不说了,简明扼要的说一个实例。相信大家看过之后都会马上学会的
其中灰色底显示的部分是需要我们手工输入的部分。
步骤如下:
㈠当然是先建立的文件。
这里为了简单起见,我在中定义了一个函数,其文件如下:
+保存为
㈡下面来对编译环境进行设置。打开,在命令行状态下键入:
然后出现如下提示:
+这里我们选择’’。如果使用其他的编译器比如,那么就可以相应的选择’’
然后,继续在命令行状态下输入:
?br>
?
+这里需要几步确认。大家按情况操作即可。
㈢对的编译器环境进行设置。在里面设置和的路径,分别添加一项,指向安装目录中的和
㈣这一步比较关键。在这一步中,将中的文件转换为。
在命令行中输入:
至此,可以发现在所在的目录中产生了一大蠖盐募N颐侵挥闷渲懈觯?br>
㈤新建一个工程。这里取名为。为了简单,我们在这里建立一个对话框来进行演示。如下:
然后,将上面这个文件拷贝到工程所在的目录中,以便调用之。
㈥进行编程。
首先,在文件中加入“”
然后,设置的链接库。在下的中加入:
至此,的编译环境设置完毕。下面就是编程部分了。
㈦编程部分的关键:接口和数据类型的转换
先给出实现的源代码:
在中定义的文件,其功能是完成两个数的相加操作。
为了调用中的函数,必须使用数组数据类型,并其后调用函数将其转化为矩阵格式的基本数据类型是矩阵
调用创建个矩阵
将语言中的变量值赋给中的矩阵
将中的矩阵的指针传递给语言中的指向的指针
释放这些矩阵
相信看到里面的注释,我们就明白的差不多了。
编程以实现对函数的调用,例如中我们实现两个型的相加,则需要做上述的编程:首先定义两个数组并存入我们要进行函数操作的数据也就是所谓的实参;然后将这两个数组转换为可以识别的矩阵;然后调用文件中自定义的函数,对矩阵进行操作;最后将结果再转回支持的数据格式:
至此,经函数处理过的数据已经存入了中的变
调用中定义的表格
调用中定义的文件中的函数的实例
作者:赵辉山东信息科学与工程学院
是一个强大的数学计算仿真工具,其内置了很多实用的现成的函数,而且我们经常也自己定义很多函数。但在很多情况下,我们不得不使用编程。那么,如何在中利用的资源呢?在这里我简要的以一个简单的例子来说明一下如果在中调用中定义的文件。繁多的理论就不说了,简明扼要的说一个实例。相信大家看过之后都会马上学会的
其中灰色底显示的部分是需要我们手工输入的部分。
步骤如下:
㈠当然是先建立的文件。
这里为了简单起见,我在中定义了一个函数,其文件如下:
+保存为
㈡下面来对编译环境进行设置。打开,在命令行状态下键入:
然后出现如下提示:
+这里我们选择’’。如果使用其他的编译器比如,那么就可以相应的选择’’
然后,继续在命令行状态下输入:
?br>
?
+这里需要几步确认。大家按情况操作即可。
㈢对的编译器环境进行设置。在里面设置和的路径,分别添加一项,指向安装目录中的和
㈣这一步比较关键。在这一步中,将中的文件转换为。
在命令行中输入:
至此,可以发现在所在的目录中产生了一大蠖盐募N颐侵挥闷渲懈觯?br>
㈤新建一个工程。这里取名为。为了简单,我们在这里建立一个对话框来进行演示。如下:
然后,将上面这个文件拷贝到工程所在的目录中,以便调用之。
㈥进行编程。
首先,在文件中加入“”
然后,设置的链接库。在下的中加入:
至此,的编译环境设置完毕。下面就是编程部分了。
㈦编程部分的关键:接口和数据类型的转换
先给出实现的源代码:
在中定义的文件,其功能是完成两个数的相加操作。
为了调用中的函数,必须使用数组数据类型,并其后调用函数将其转化为矩阵格式的基本数据类型是矩阵
调用创建个矩阵
将语言中的变量值赋给中的矩阵
将中的矩阵的指针传递给语言中的指向的指针
释放这些矩阵
相信看到里面的注释,我们就明白的差不多了。
编程以实现对函数的调用,例如中我们实现两个型的相加,则需要做上述的编程:首先定义两个数组并存入我们要进行函数操作的数据也就是所谓的实参;然后将这两个数组转换为可以识别的矩阵;然后调用文件中自定义的函数,对矩阵进行操作;最后将结果再转回支持的数据格式:
至此,经函数处理过的数据已经存入了中的变