matlab函数怎么调用workspace中的数据?请高手告诉我啊!

如题所述

只要在workspace中的数据都可以直接调用,
不论是本程序运行的中间变量还是其他程序的中间变量(函数文件中的变量调用后自动清除了,不能调用函数文件的中间变量),还是从外部文件load到workspace的数据,只要没有clear都是保存在计算机内存的,直接用变量名就调用了数据
有些程序数据量比较大,workspace中数据过多就会拉慢机子,常用到clear
这之后workspace里没有数据,自然不能调用了
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-07-17
workspace中存放的是变量,要变量中的数据
可以用disp(变量名)输出...
第2个回答  2009-07-17
global x y
如果你要用x,y的话 在函数写完后第二行马上上面这句

matlab函数怎么调用workspace中的数据?请高手告诉我啊!
只要在workspace中的数据都可以直接调用,不论是本程序运行的中间变量还是其他程序的中间变量(函数文件中的变量调用后自动清除了,不能调用函数文件的中间变量),还是从外部文件load到workspace的数据,只要没有clear都是保存在计算机内存的,直接用变量名就调用了数据 有些程序数据量比较大,workspace中数据...

...怎么把workspace中的数据提出来带入函数作图
在命令窗口直接输入:plot(x,y)即可。就能得到图像

怎么将matlab里workspace的数据弄出来
用save命令 保存你要的数据 例如:数据名为x,则SAVE(FILENAME,x)即可

matlab的m文件的运行过程中如何读取和修改workspace中的参数的值
function try2(k)k = k+1;

matlab中simulink模块中from workspace 数据的导入
from workspace模块是从matlab中workspace中导入数据的,你想导入.txt文件数据,就需要先把数据导入到workspace中,之后再导入simulink。导入.txt文件的数据可以用load函数或fopen函数,具体用法可参考matlab帮助文档

matlab 怎么调用函数 改变参数的值
假设你的data是在Workspace(工作空间)中定义的,那你在command window(命令行窗口)下直接调用data = fun(data);就能改变。MATALB是按值传递的,不像C语言那样可以按地址传递然后让你在函数中去改变原变量的值。如果你想在MATLAB中改变原变量的值,可以这么做 定义函数:funtion o_data = fun(i_...

在matlab中的workspace怎么显示所有变量啊 就是程序运行的过程中出现的...
disp(这里填你想看到的变量); 然后在命令行窗口会看到。fprintf('n=%f\\n',n);格式控制输出。3.直接把想看到的变量加到程序中(注意不要加分号),命令行窗口也会显示。

matlab simulink fromworkspace 数据如何准备?
双击模块,它对数据的说明已经写的很清楚了。最简单的方法就是,用告诉它时间向量和信号向量,注意要是列向量:双击,在Data里填写:[t,value]也可以按照说明个结构体赋值:var.time=[TimeValues]var.signals.values=[DataValues]var.signals.dimensions=[DimValues]...

...将示波器的数据保存数据在workspace里面,怎样用plot的方法打印图形...
首先添加一个clock时间控件,输出时间t到一个示波器里。修改该示波器参数,进入到data history,删除limit data,勾选save data to workspace,变量名t,格式array。仿照上面示波器参数设置,修改所要显示的示波器。操作如下:1、打开Matlab。2、定义横坐标范围。3、绘制正弦函数。4、绘制函数图像。5、如图...

我在用MATlab simulink做仿真时,从示波器上得到了曲线图,有无办法直...
打开示波器 点Parameters->Data History,Save Data to Workspace打勾,输入你需要的变量名,确定 然后在主窗口里就可以调用这些数据了

相似回答