matlabfor循环语句

没仔细研那个拟合函数的用法。

不过种需要分段处据的情况很多,有种在 matlab 里很的技巧感觉你可以学学:

假设原始数据(xdata)是一列 100 个数,你需要一次处理 13 个,那么下面这段代码先将这 100 数“折叠”成一个 13 行的矩阵(x)。 我这个例子里是折叠成 13 * 8 的矩阵了。

因为 100 不能整除 13,所以会在最后补零。如果你不需要补零,而是把最后的零头扔掉,那么就把 

ncol = ceil(nxdata/n);

改成 

ncol = fix(nxdata/n);

最后就可以在循环里一列一列的处理数据了。我这个例子只是 y(:,i) = x(:,i) 而已,你的情况应该就是调用你自已写的拟合函数。

最后再用

y = y(:);

把数据还原成一维的。

如果你需要把之前补零的值删掉也可以在还原成一维的时候去掉。

以下是一个小例子,仔细研究一下就能学会这个小技巧了。

xdata = (1:100).;
nxdata = length(xdata);

nrow = 13;  % 假设你需要一次处理 13 个数据
ncol = ceil(nxdata/nrow);
x = zeros(nrow, ncol, like, xdata);
size(x)
x(1:nxdata) = xdata(:);

y = zeros(nrow, ncol, like, xdata);

for i = 1:ncol
    y(:,i) = x(:,i);
end

y = y(:);

如果你在处理数据之前,能保证折叠之后是整除的,即无需补零。还用我这个小例子,比如需要折叠成 10 行,也可以用 reshape(xdata, 10, [])。[] 是让 matlab 自己算整除后是多少列。如:

x2 = reshape(xdata, 10, []);
size(x2)
x(:,i),y(:,i)改成x{1,i},y{1,i},下面的也一样,你试试x=x(:,i);y=y(:,i);n=5;
ovm(:,i)=BcreateFit(x,y,n);

u=x(:,i);v=y(:,i);n=5;
ovm(:,i)=BcreateFit(u,v,n);
喜欢阅读
  • 绝色无双,毒医宠妃

    绝色无双,毒医宠妃

    她,痴傻了十三年,贵为相府嫡女却连个姓氏都没有,自从母亲离世她便被丢在偏远的西院,那个所谓的父亲不闻不问,所谓的姐妹肆意打骂,一朝重生,她取名赢婳,斗庶妹,治庶母,整家规,她倒要让她们看看这秦家到底是谁做主!现代的金牌法医穿越到古代,究竟会搅起怎样一场风波?

  • 亿万富豪掌门人

    亿万富豪掌门人

    好了,我不装了,摊牌了。受尽白眼的江帆,得知自己是亿万富豪掌门人,自开始走上了人生巅峰!出任CEO?迎娶白富美?NO!败家就完事了,法拉利新款?买!阿玛尼新款?买!价值百万百翡达名表?买!江帆:钱不是万能的,这句话是真的废话。

  • 相府贵女宅斗日常

    相府贵女宅斗日常

    上一世,她错爱渣男,被利用,被欺骗,最后被抛弃,视如弃履,最后连死也不能瞑目。临终之前,她满怀恨意,见到了自己的师父,用一生的记忆换取第二次的重生。再一次回到十三岁,遇到了前世心心暮暮的世子,同样翩翩如玉的师父,那些误会,错过,都有机会重新来过。她……又该如何抉择呢?“倘若再来一次……我一定不会再放手了。”

  • 旧爱难挡

    旧爱难挡

    五岁的小宝从未和自己的爸爸一起吃过团圆饭,更不用提在一起过生日,可是这一天,自己的爸爸来到了家里,并且亲自下厨为自己做饭,为自己庆生,这一切年龄很小的小宝并不知道发生了什么,他只觉得有爸爸的感觉真好,但是对于他的妈妈孙悦,却意味着一段新的生活将要来了

  • 捡个皇帝做爹爹

    捡个皇帝做爹爹

    穿越到《反派BOSS是我爹》书里头一个快死的小乞丐也就算了,还得了个金手指系统,本以为可以伸手一指江山,结果却——万物皆可献祭,她献祭得连条裤子都不剩,却只换来可怜的丁点东东,无奈,她只得自己努力当大佬。抱住反派BOSS爹爹:“爹啊,我要钱,我要好多好多的钱。”搂着死而复活的娘亲:“娘啊,原来咱们才是一宫的,女儿罩着你。”捆住逆天的男主勾勾缠:“你是我的,整个天下,整个九州都是我的。”【你好不要脸!】系统凉凉道。“滚!”

  • 魔道至强

    魔道至强

    你……混蛋!那是我向往的目标!你……无耻!那是我的座右铭!你……流氓!我正在做一个合格的流氓!

  • 撒旦老公赖上门

    撒旦老公赖上门

    楼主老妈只是老爸的情人,而且很早就去世。老爸虽然将她接回家,可是后妈和同父异母的姐姐却看她不顺眼,从小将她随意打骂!楼主一直在想办法逃离这个家,却突然得知他们要让她嫁给一个陌生男人换钱……

  • 胜邪天下,绝世质子妃

    胜邪天下,绝世质子妃

    她是现代隐门的修炼天才,她是天地混元之灵的灵魂,她是看淡世间万物的笑面狐狸,她是杀人不眨眼偶尔还有些恶趣味的胜邪,她是宫止的一生所爱。胜邪穿越了,成了个只有十岁的乡野萝莉,然而她怎么也没想到她在无意间救下的两个小豆丁竟然会黏上她,行,既然捡到了就养着吧,结果养着养着养不见了是怎么回事?没关系,既然不见了那就找吧。只是十年后的再次相遇,他们的身份已经发生了天翻地覆的变化,胜邪淡然一笑,一手玄月针受人敬仰,一间玉阁令人畏惧,一群美人使人羡慕,无论到了何地她都是不会让自己吃亏的老狐狸。而他,这一生的夙愿便是守着这个点亮他光芒的女子,这个愿意与他一生一世长厮守的女子。

  • 猜你喜欢
    热门推荐
  • cacarotedoll
  • philip zyos ed2k
  • 大学生 戴尔笔记本
  • 奥铃冷漫画车
  • Turkish White goods
  • sql语句commit
  • 0pp0r11plusK
  • allerede
  • airedale读音
  • 麦当劳 沙拉
  • 赚钱宝2代 8g
  • glory technology
  • 产品背景图
  • geelong的大学
  • mdt部署win7
  • ensp创建vlan
  • 飞度2018换代
  • cpu vdda voltage
  • split divide 辨析
  • 分解五水硫酸铜 黄绿色
  • All Right Reserved 爱说篇