matlab基本工作空间和函数之间的数据相互调用_matlab的函数及调用

其他范文 时间:2020-02-27 12:30:47 收藏本文下载本文
【www.daodoc.com - 其他范文】

matlab基本工作空间和函数之间的数据相互调用由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“matlab的函数及调用”。

matlab基本工作空间和函数之间的数据相互调用

matlab存储变量在一块内存区域中,该区域成为基本工作空间。脚本文件和命令行创建的变量都存储在基本工作空间里面(workspace),函数不使用基本工作空间,每个函数都有自己的函数空间。

下面是函数与工作空间共享数据的方法:

1、使用global,将变量声明为全局变量

2、使用evalin和aignin(常用方法)evalin:在函数M文件中访问工作空间中的变量

[a1,a2,…] = evalin(ws,expreion)说明:在工作空间ws中执行expreion命令或表达式,并将执行的结果保存在变量[a1,a2]中 例:

v = evalin(’base’,’var’);%把基本工作空间中的变量var的值赋值给局部变量。

v = evalin(’base’,’var’);%查询基本工作空间中的变量名称

aignin:将函数M文件中的变量的值传给指定的工作空间中的变量

aignin(ws,’var’,val);说明:将变量val的值赋给工作空间ws中的变量var,如果变量var在工作空间中不存在,则创建该变量。例:

aignin(’base’,’valueX’,xdata);

下载matlab基本工作空间和函数之间的数据相互调用word格式文档
下载matlab基本工作空间和函数之间的数据相互调用.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

    热门文章
      整站推荐
        点击下载本文