Matlab 版 (精华区)
发信人: zjliu (秋天的萝卜), 信区: Matlab
标 题: [合集]希望是最后一个问题~!!!!
发信站: 哈工大紫丁香 (2003年05月14日12:20:09 星期三), 站内信件
────────────────────────────────────────
mist (披着狼皮的羊) 于 Sat May 10 20:23:24 2003) 说道:
在诸位兄弟姐妹的帮助下,我总算把该死的数据读出来了。
可是matlab把我一维的序列搞成了一个n×3的矩阵,在矩阵中补了很多没有用的0。
用什么命令删除矩阵中的0元素啊?
谢谢~~~~~~~~~~~~~~~~~~~~~
────────────────────────────────────────
zjliu (秋天的萝卜) 于 2003年05月10日20:30:04 星期六 说道:
我觉得最多补两个零,你怎么弄了这么多?
────────────────────────────────────────
mist (披着狼皮的羊) 于 Sat May 10 20:36:22 2003) 说道:
我也不知道啊~~~5555555
导师给的数据不是.dat的。我用importdata读的,就读成那样了!现在正想原始的办法搞
呢!
要是有什么函数就好了。
────────────────────────────────────────
zjliu (秋天的萝卜) 于 2003年05月10日20:46:53 星期六 说道:
那数据是什么格式的?
────────────────────────────────────────
mist (披着狼皮的羊) 于 Sat May 10 20:52:29 2003) 说道:
数据文件没有后缀。可以用记事本或者matlab打开,是用空格分开的实数。
我试了所有的读取命令,就importdata的结果最好。
────────────────────────────────────────
qingfeng (清风) 于 2003年05月10日20:58:16 星期六 说道:
你看看你数据的属性。
右键。
────────────────────────────────────────
zjliu (秋天的萝卜) 于 2003年05月10日20:58:20 星期六 说道:
那你可以copy到记事本,或“另存为”,
转化为.txt文件,再用load命令就可以了
────────────────────────────────────────
mist (披着狼皮的羊) 于 Sat May 10 21:04:21 2003) 说道:
可是load命令是要求记事本中每行的数据的个数一样的啊!!
报错信息:
Number of columns on line 2 of ASCII file D:\MATLAB6P1\work\123.txt
must be the same as previous lines.
────────────────────────────────────────
zjliu (秋天的萝卜) 于 2003年05月10日21:36:04 星期六 说道:
你在记事本里编辑一下试试,排排队!
────────────────────────────────────────
mist (披着狼皮的羊) 于 Sun May 11 09:09:27 2003) 说道:
不是吧老兄~有10000行啊~~~~~~~55555555555555555555
────────────────────────────────────────
zjliu (秋天的萝卜) 于 2003年05月11日09:12:39 星期天 说道:
那用word的工具试试
────────────────────────────────────────
hitwdh (frankboy) 于 2003年05月11日12:44:49 星期天 说道:
是不是其中两列都是0?
你可以通过命令只提取其中的一列呀,也就是你需要的那一列!
────────────────────────────────────────
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:4.305毫秒