主题:[讨论]matlab如何根据数据库中的某一字段对整条目录进行排序?
everroc
[专家分:0] 发布于 2007-08-07 00:48:00
我用MATLAB读了一个.mdb的数据库,能否根据其中的‘日期’字段的先后对所有的记录进行排序,我查了一下SORT命令,好像不能对字符串排序啊,望高手指教,谢谢了!!
回复列表 (共3个回复)
沙发
Guassfans [专家分:4090] 发布于 2007-08-07 18:24:00
可以吧:When X is a cell array of strings, SORT(X) sorts
the strings in ASCII dictionary order
板凳
everroc [专家分:0] 发布于 2007-08-08 10:32:00
[quote]可以吧:When X is a cell array of strings, SORT(X) sorts
the strings in ASCII dictionary order[/quote]
问题是如何引用我要的那一字段(列)呢,比如关于日期的内容存在第6列,我用
b=sort(a,6)
系统会提示:
??? Error using ==> cell.sort
Input argument must be a cell array of strings.
3 楼
Guassfans [专家分:4090] 发布于 2007-08-08 12:16:00
那就是MATLAB读取MDB的问题了,这...不太了解!
我来回复