楼主: gqland
3855 2

MATLAB数据导入路径问题 [推广有奖]

  • 0关注
  • 0粉丝

已卖:249份资源

本科生

64%

还不是VIP/贵宾

-

威望
0
论坛币
1169 个
通用积分
0.2100
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
206 点
帖子
68
精华
0
在线时间
67 小时
注册时间
2010-7-4
最后登录
2011-3-29

楼主
gqland 发表于 2010-10-26 13:41:28 |AI写论文
5论坛币

CSVDATA.directory = pwd;

CSVDATA.directory = [CSVDATA.directory(1:2) '\CompDist\csvdata'];

CSVDATA.filename = 'year_sh2';


CSVDATA.skiprows = 1;

CSVDATA.skipcols = 1;


L = csvread([CSVDATA.directory '\' CSVDATA.filename '.csv'],CSVDATA.skiprows,CSVDATA.skipcols);

上述编程中,请教各位高手csvdata数据导入的具体路径是什么?谢谢您!

关键词:MATLAB matla atlab 数据导入 Lab 数据 MATLAB 路径

沙发
shawn45 发表于 2010-10-26 13:50:31
pwd取的是你现在的路径
比方你现在的路径是C:\Documents and Settings\AAA\My Documents\MATLAB
CSVDATA.directory = pwd;
=> CSVDATA.directory = 'C:\Documents and Settings\AAA\My Documents\MATLAB'
CSVDATA.directory = [CSVDATA.directory(1:2) '\CompDist\csvdata'];
=> CSVDATA.directory = 'C:\CompDist\csvdata'
CSVDATA.filename = 'year_sh2';
L = csvread([CSVDATA.directory '\' CSVDATA.filename '.csv'],CSVDATA.skiprows,CSVDATA.skipcols);
=> 读取路径是 'C:\CompDist\csvdata\year_sh2.csv'

藤椅
Xaero 发表于 2010-10-26 13:51:04
X:\CompDist\csvdata

X是你Matlab Current Directory 所在的磁盘盘符

另外这种代码只能在Windows下面用,在Linux下用会出错。
十年一觉扬州梦。
智不足以Academy,才尚不够Industry,[情无力于Life]。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-24 17:38