Matlab如何将这样的数据从txt文件读到数组

来源:百度知道 编辑:UC知道 时间:2024/05/21 07:48:48
output.txt文件内容如下:

x=[ 2387 1662 2844 595 4338 2142 5251 178 4029 6620 6122 7538 12005 10296 11411 12463 9591 11931 8437 11044 10676 10964 15904 15201 14521 16188 13937 17797 16304 17736 13457 18701 14779 1215 4933 2516 3228 4504 3742 5603 891 6199 1571 4251 11553 8990 10495 10466 10397 10674 12042 12737 9090 11871 8909 8378 18622 16920 14987 17466 18173 13640 17520 14542 16098 17437 19739 6243 2011 5371 5112 5087 4873 2900 2627 926 2672 5586 11440 7821 10955 7370 9382 10439 9046 11582 12456 10759 8420 13524 16515 14312 18762 18545 19420 15123 15142 14503 18132 19539 ]
y=[ 4007 6210 1124 4696 1306 2540 3343 555 2253 2286 2596 2791 3488 6098 2266 2714 2578 3867 4464 2682 2675 1204 5332 5190 2956 6647 51 3249 5362 4655 4653 6511 5448 12124 10919 8193 11248 11787 10268 7180 12273 11944 8493 9814 12117 9169 12871 6858 10704 6768 7860 7886 8380 12342 10398 9826 10252 8370 7696 12306 12367 9047 8512 13264 8138 11274 12997 13618 15483 16399 14975 14958 17556 19349 19977 16828 1

如果你的文件里面除了这些内容外没有别的内容的话

直接用
load 文件名
就可以了。
MATLAB里面就会有两个变量x,y

如果你有一些注释的话,那么处理进来会麻烦一些。

方法很多,参考matlab输入部分,
textread,load都行的