我看到一个matlab程序,其中 load theo.txt xtheo=theo(:,1); 这两句是什么意思,特别是第二句的含义
补充:load theo.txt
xtheo=theo(:,1)
补充:load theo.txt
xtheo=theo(:,1)
答案:load theo.txt %%加载文件theo.txt中的数据,赋值给一个变量,默认变量名为theo。
xtheo=theo(:,1) %%读取变量theo中的第一行所有列,赋值给变量xtheo。
假设theo.txt文件中的内容如下:
%%%%%%%%%%%%
2 5
3 8
4 7
5 6
6 2
%%%%%%%%%%%%
运行这两句命令的结果就是
xtheo =
2
3
4
5
6
其他:读第一列的数据,“:”代表每行,“1”代表1列,所以合起来就是每一行的第一列
假设theo.txt中存放的是
1 2 3
4 5 6
7 8 9
运行后得到
1
4
7
上一个:MATLAB GUI 如何把已好的程序写入,。。。。。求高手指教 程序如下
下一个:matlab程序如下, 不知道哪里出错了,说矩阵维数不符合