将文本文件(.txt)中的数据导入到matlab中一例
山东水利职业学院王为洪
247128324@/doc/5d97a7dfad51f01dc281f1fd.html
文本文件fj.txt中保存的数据为:
X 1000 Y 243600
X -10000 Y 301000
X -100200 Y 246000
X -100200 Y 322400
X -101200 Y 122800
X -101324 Y 265174
X -101324 Y 268324
X -101324 Y 271474
X -101324 Y 274623
X -101324 Y 277773
X -101324 Y 284072
X -101324 Y 287222
X -101324 Y 293521
……
我们想剔除其中的字符“X”和“Y”,而把其中的两列数值型数据:
1000 243600
-10000 301000
-100200 246000
-100200 322400
-101200 122800
-101324 265174
-101324 268324
-101324 271474
-101324 274623
-101324 277773
-101324 284072
-101324 287222
-101324 29352
……
以变量的形式保存为matlab中的矩阵,方法如下:
1)用windows中的记事本打开文本文件fj.txt
2)选择记事本“编辑”菜单中的“替换……”菜单项,打开“替换”对话框,在“查找内容”文本框中输入“X”,在“替换为”文本框中输入空格,单击“全部替换”按钮;同样,在“查找内容”文本框中输入“Y”,在“替换为”文本框中输入空格,单击“全部替换”按钮,这样,文本文件fj.txt中的字符“X”和“Y”便全部被空格替换,保存fj.txt文件。3)将fj.txt文件复制到matlab的工作目录d:/matlab/work中。
4)选择matlab“file”菜单的“ImportData……”菜单项,打开“open”对话框,选择work
如果觉得《导入matlab某两列数据 将文本文件中的数据导入到matlab中一例(wwh)》对你有帮助,请点赞、收藏,并留下你的观点哦!