萍聚社区-德国热线-德国实用信息网

 找回密码
 注册

微信登录

微信扫一扫,快速登录

萍聚头条

查看: 5632|回复: 4

[工程类] 求助!数据作图然后曲线拟合。

[复制链接]
发表于 2012-12-5 15:27 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
clear all
close all

%Paths
path = 'D:\TDDOWNLOAD\Wm02MotorRe0980Wo87';
imfolder = dir([path,filesep,'data']);

   for i  = 1:length(imfolder)-2
   %Load every data file in the data folder
      load([path, filesep, filesep,'data',filesep,'data',num2str(i,'%04d'),'.mat'])
%      %% Check velocity profile  
        % {
        %Camera2
        figure(4)
        %Plot every profile of each data file
        plot(data.filt.C2.upx)
        axis([0 850 -35 35])
        grid on
        hold all
   
        title(['C2 Nr.',num2str(i)])
        
        %Fitting of the whole profile
% {
        m = 0:1:848;
        x1 = m';    %Definition of x1
        P = polyfit(x1, data.filt.C2.upx,11)   
        X=0:1:848;
        Y=polyval(P,X);
        plot(X,Y);   %Plot the fitting curve
        
        
%}
        pause
        hold off
        %}
   end
上面是我的程序,我做了一个循环,每个 i 都会有一组相应的数据,然后画出曲线,同时做一个曲线拟合并且把拟合曲线画出来。但是到i = 3的时候程序就break了,不知道为什么,求助大神!

跪谢!
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2012-12-5 15:49 | 显示全部楼层
本帖最后由 shiroki 于 2012-12-5 14:50 编辑

这是什么神奇的语言亚,好像木见过。是bat还是啥? imfolder的length有没有打印看看是几?
啊,刚看到是发在matlab版里的,不好意思俺孤陋寡闻了, 大名鼎鼎的matlab都没见过。。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2012-12-5 16:11 | 显示全部楼层
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2012-12-5 16:19 | 显示全部楼层
试试把figure的option都标到循环外面 还有固定变量也往外拿 个人感觉这个图最好是先把所有数据处理好  放到矩阵里 或者cell然后再画图 那样一般不会出错
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2012-12-5 16:51 | 显示全部楼层
同意楼上的观点,先得到所有的数据,这样比较容易纠错。还有有时候画图占的内存和CPU比较高,你每次都画4个图,还用循环,可能也会有点问题。总之先看看错误信息怎么写的吧。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

手机版|Archiver|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网 |网站地图

GMT+2, 2024-4-18 09:08 , Processed in 0.053353 second(s), 14 queries , MemCached On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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