matlab中 load命令
load x.txt %把原始数据存入纯文本文件x.txt中
请问这个文件应该放在哪里才能让它读取 展开
load函数一些常用的用法如下:
首先我们先看一下MATLAB主窗口的组织形式,在下图中,左侧的绿色区域显示的是你当前的工作目录,以及其目录中存在的文件,我们可以看到里面含有一个example2.mat文件,在右侧红色区域,是workspace区域,即当前的工作空间区域,在MATLAB计算过程中,产生的任何变量都会在其中显示。中间就不必多说了,是MATLAB主窗口,我们可以在其中输入命令。
用法一:从当前工作目录中将mat数据读入到工作空间中
有两种常用的方法:方法一:双击MAT文件
我们如下图所示,双击当前工作目录中的mat文件,matlab主窗口就会自动加载进来其中的数据,我们可以看到在右侧黄色区域内出现了变量A,b,此时如果我们在主窗口中输入命令A,b,我们会看到其相应的值,但是如果我们输入B,就会发现提示错误,是因为我们的工作空间中根本没有折个变量,所以,任何定义过,或使用过的变量,都会存在在工作空间当中,直到被清除。清除之后,变不可以被使用。
方法二:函数命令 load('example2.mat')
我们首先清除当前的工作空间,输入clear 命令,clear会清空之前定义的所有变量以及存储的值,我们看到执行clear命令之后,右侧工作空间也被清空,我们输入A发现,没有定义变量A提示,然后输入load('example2.mat'),就会得到和第一步一样的结果。
用法二:从指定文件夹将mata数据读入到工作空间
clear清空之后,clc命令可以将当前工作窗口输入过的所有命令清屏。我们在输入命令:load('D:\\jingyan\\example.mat') 回车
可以将D盘jingyan文件夹下的example.mat文件中的数据读入进来
oad filename:读取一个完整路径或MATLAB相对路径文件中的内容,函数默认的文件格式为(.mat),当文件的扩展名不是(.mat)时,MATLAB将以ASCII格式处理该文件。
save filename options 保存当前工作空间的所有变量到filename制定的文件中,此文件后缀名通常为mat。如果不指定filename变量,则会默认保存到matlab.mat这个文件中。
MATLAB的运行环境硬件环境:
1、CPU。
2 、内存。
3、 硬盘。
4、CD-ROM驱动器和鼠标。
软件环境:
1、Windows 98/NT/2000 或Windows XP。
2、其他软件根据需要选用。
安装MATLAB 6.5系统,需运行系统自带的安装程序setup.exe,可以按照安装提示依次操作。
拓展资料:
1、save test.mat 把当前工作空间的所有变量保存到test.mat。
2、save('mydata', '-regexp', '^Mon|^Tue|^Wed');使用匹配符匹配变量应的信息在文件中,这里匹配的是变量.
3、在使用 -append 选项时涉及到的文件,需要已经存在,否在会报错。
参考资料来源于人民网网游手游环绕,该不该玩,怎么玩
LOAD可以读MAT-file data或者用空格间隔的格式相似的ASCII data。matlab用load读取txt的文件,文件中必须是纯粹的数据,不允许有其他的文字说明。txt的数据文件最好是按矩阵形式排列,在读取之后可直接用于程序。
如% Load the file to the matrix, M :
M = load('sample_file.txt')
使用的正确程序如下:
load
load('filename')
load('filename', 'X', 'Y', 'Z')
load('filename', '-regexp', exprlist)
load('-mat', 'filename')
load('-ascii', 'filename')
S = load(...)
load filename -regexp expr1 expr2 ...
拓展资料:
MATLAB和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。
MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷得多,并且MATLAB也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。在新的版本中也加入了对C,FORTRAN,C++,JAVA的支持。