找回密码
 注册
关于网站域名变更的通知
查看: 669|回复: 1
打印 上一主题 下一主题

MATLAB读取文本文件之load/importdata/csvread函数

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-3-17 09:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
9 j7 m" c$ u- H) T
load/importdata/csvread! U/ I& ~/ ^- f$ U6 u$ S
对于简单文本文件的读取(文件内容只包括数值,并且以逗号或空格为分隔符),这三个函数的常见用法基本一致。
, y& f* W( X5 C$ f, f" O
. q0 @' L6 y. q7 O+ c2 Sload、importdata、csvread 常见用法:
8 I  o" B/ x( q$ H. m+ l8 M
2 Z8 q" w1 g! F7 @& Z6 g+ s# k2 b0 Y0 M" e6 N
  • M = csvread(filename)
  • M = load(filename)
  • M = importdata(filename)
    6 }: f* e; d2 Q# f( T& {

# `6 W1 W3 y  c8 O7 {  |5 L( \8 D- i$ j( m0 Y
filename 即你需要读取的文件。 % e3 T  o" S/ s. m4 V
5 _1 S. O* y$ y2 }) V
例如,创建一个文件,test.txt,包含以下数据:
% I4 N0 i4 a  T' x. V0 X& b
7 d" L, j; k5 c+ U9 H! t9 K16,2,3,134 t. Y: t5 e, L" w' k2 x' Z
5,11,10,86 M5 L. m' D6 L
9,7,6,12" U) a* m: ?' Q1 h5 W
4,14,15,1+ I* X/ e% X: L  ^

" j; H8 c" D1 t0 U  b读取整个文件:" Y& @+ a3 ^" G( t/ l( P5 c

7 p9 h: ^2 S3 o: z* U0 \filename = test.txt;
( o+ y: u- T7 ?8 }2 |M = csvread(filename). {# v2 m( M  J( b2 l+ L8 R
% M = load(filename)
  W: L: {# H3 x4 L6 a1 V1 J5 B1 O% M = importadata(filename)
" `3 A: e& [5 q6 PM =/ ~0 W. U, ]( `  S, {/ s
    16     2     3    13
  N- S" [6 O5 E; `$ ?* t- O     5    11    10     80 U! F/ ^" b! h0 T
     9     7     6    12
9 M/ l. [! s# V1 }     4    14    15     1  p" i3 R7 A  \: I6 |

该用户从未签到

2#
发表于 2021-3-17 10:35 | 只看该作者
MATLAB读取文本文件之load/importdata/csvread函数
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-24 03:55 , Processed in 0.156250 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表