matlab如何读取数据库中的文本数据

matlab如何读取数据库中的文本数据,第1张

A=importdata(file,space,line)

其中,file是所读取的文件名,space是特定的分隔符,line是一个数字,指文本中字符串文字的行数,如上文的数据中line=4。

此代码的含义是,line行是title,line+1行到end是数据,按特定分隔符space读取数据。此方法可以读取文本在上和数据在下的文件。

A是一个sturct,其中A.data就是所需的数据了。

exapmle:

A=importdata('test.txt','

',4)%运行即可取得数据A.data

此方法也可以按以下 *** 作获取:

在文件菜单中选择

file/import

data,按照提示进行 *** 作至结束。

command

窗口中输入

>>

whos

Name

Size

Bytes

Class

data

5x4

160

double

array

textdata

4x1

300

cell

array

Grand

total

is

54

elements

using

460

bytes

>>

data

data

=

1

11

111

1111

2

22

222

2222

3

33

333

3333

4

44

444

4444

5

55

555

5555

>>

textdata

textdata

=

不明白您的意思,数组的值可以直接读出来啊,不需要取。只要指定维数就可以了。

打开数据库后,用查找命令,要查找的文本就是你的数组中的一个。如第100个

查找(#字段名=文本数组[100]) '此语句实现查找第100个数组成员在数据库中是否存在

编辑框1.内容=读(#字段名)'此语句读取指定记录


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6803432.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存