24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2892  |  回复: 21
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

匿名

用户注销 (著名写手)

本帖仅楼主可见
已阅   同方向广播   申请仿真EPI   回复此楼   编辑   查看我的主页

wangyuewu08

木虫 (著名写手)

★ ★
xiegangmai: 金币+2, 谢谢参与! 2012-04-18 19:01:27
CODE:
%   XRD,X射线衍射
%   function:在同一个figure中绘制多个txt文件中的数据
%   version:7.11.0.584 (R2010b)
%   wyw
%   20120418

%   因为最近很忙,图形的细节留给楼主自己解决,不好意思
%   文件存放的路径,需要手动修改,注意最后的反斜杠
file_folder = 'E:\MyFile\Matlab\论坛帮助\X射线衍射\';
%   文件名称的列表,如果文件名很有规律的话,请告知,可以简化
file_name = {'a.txt', 'b.txt', 'c.txt'};
number_of_file = length(file_name);
figure(1)
hold on
for ii = 1 : number_of_file
    data = dlmread([file_folder, file_name{ii}]);
    x = data(:, 1);
    y = data(:, 2);
    plot(x, y);
    clear data x y; %考虑到数据大小可能不一致
end
hold off

» 本帖已获得的红花(最新10朵)

往事并不如烟
6楼2012-04-18 12:19:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 22 个回答

wangyuewu08

木虫 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
wangyongyong: 金币+10, ★★★★★最佳答案 2012-04-17 13:29:24
臭水沟: 金币+2, 谢谢交流~~ 2012-04-18 08:29:24
看看dlmread函数的说明。
【循环开始】
读入数据
画图
hold on
【循环结束】
往事并不如烟
2楼2012-04-17 13:24:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

匿名

用户注销 (著名写手)

本帖仅楼主可见
3楼2012-04-17 13:30:37
已阅   申请仿真EPI   回复此楼   编辑   查看我的主页

wangyuewu08

木虫 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
wangyongyong: 金币+10, ★★★★★最佳答案 2012-04-18 08:18:12
臭水沟: 金币+1, 谢谢交流~~ 2012-04-18 08:29:43
你传3个txt文档上来吧,txt文档的命名最好有规则
往事并不如烟
4楼2012-04-18 08:04:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见