利用MATLAB中的咯悝滩镞load读取函数与plot绘图函数可以实现所需的功能。
代码如下(假设txt的文件名为data.txt):
loaddata.txt
plot(1:length(data),data,'*-')
由于没有横坐标的值,横坐标利用1:length(data)代替。
如果data.txt文件不在MATLAB的默认路径里面,那么文件还应包含此文件的路径。例如data.txt文件的路径为C:\practice,那么load函数应该改为
loadC:\practice\data.txt
实现二维绘图功能可以利用最简单的绘图函数plot。例如绘制X与Y的图像(X,Y均为1*n或者n*1的矩阵),输入命令plot(X,Y)即可快速绘图。
扩展资料:
load的其他用法:
load(filename)
从filename加载数据。如果filename是MAT文件,load(filename)会将MAT文件中的变量加载到MATLAB工作区;如果filename是ASCII文件,load(filename)会创建一个包含该文件数据的双精度数组。
load(filename,variables)
加载MAT文件filename中的指定变量variables。
load(filename,'-ascii')
将filename视为ASCII文件,而不管文件扩展名如何。
load(filename,'-mat')
将filename视为MAT文件,而不管文件扩展名如何。
load(filename,'-mat',variables)
加载filename中的指定变量。
S=load(___)
使用前面语法组中的任意输入参数将数据加载到S中。如果filename是MAT文件,则S是结构数组;如果filename是ASCII文件,则S是包含该文件数据的双精度数组。