找回密码
 注册
查看: 385|回复: 3
打印 上一主题 下一主题

如何将每次的结果保存

[复制链接]
  • TA的每日心情
    开心
    2022-1-29 15:04
  • 签到天数: 1 天

    [LV.1]初来乍到

    跳转到指定楼层
    1#
    发表于 2023-2-13 15:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

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

    x
    % clc;
    , e+ i/ N% `6 G; C/ h: Y5 n+ q& e% clear;
    , W3 m9 N: D6 \: n1 y) hsheet_num=5;%表格数5 z9 P# x7 h8 ^" u
    mean_V=[];%要求2中每sheet的均值
    7 l( m  |: f2 ]1 Sfor m=7:8     % 文件个数
      o# i3 f7 G8 K4 T: `filename=[num2str(m),'.xlsx'];, v8 p+ C; C$ `2 U. `/ r
    for i=1:sheet_num' Z9 `) ?" [# D" Y7 ]
        [data,txt]=xlsread(filename,i);%读取表格数值和文本数据
    / d, {4 u) D' L% k: |$ r    [num,num_1]=size(data);%data数据的大小,num为行,num1为列  
    6 p1 w) S/ b/ L; _    %要求2
    ) \9 R, F6 o, O( k: U    CB=26*3+2;
    & ?+ L3 e1 {2 @4 T( v+ F    AF=26+6;7 ?( V4 T8 X- o
        V=[];%初始化每sheet速度空间
    1 ~" R$ `& B! y8 n7 |    for j=1:num
    5 j, B* V1 M: N* L$ E9 K        if(data(j,CB)>=5500&&data(j,CB)<=9000)
      r+ v! L% I) Y3 W            V=[V;data(j,AF)];%当在指定范围内,将速度存放到V数组中
    " _  Y7 r" b9 i( O1 W        end
    ; e2 ~, D- T# D4 T# G5 a$ y8 L, m    end  |; \' ?  A1 U1 a- D/ i
        mean_V={V};%每sheet求速度均值,存储到mean_V中
    * G$ Z% i7 @$ [% b! |0 gend
    # t4 z& Y5 z" Y, u) A6 ^+ X9 {. }end
    & M+ W+ c  i( b: s
    3 D5 y( f! s7 Z3 j0 i  d# t/ A
    3 s7 u' T8 A) U  G9 ?6 U6 x. L( D以上代码可以正常运行,我现在需要将每次运行的数据V都保存下来,该怎么做呀!存成数组!
    ; ?) R: a# N& [) C

    该用户从未签到

    2#
    发表于 2023-2-13 16:46 | 只看该作者
    仅供参考,将4 o& y% Q7 z$ h0 B, Y, s
    mean_V={V};%每sheet求速度均值,存储到mean_V中+ p3 ~, {+ F. V- b  c6 @
    改成$ G+ M1 d) \  S$ t, P  R# _
    mean_V(1)=V;%每sheet求速度均值,存储到mean_V中
    2 [  J) T4 }# r7 v  r; l) L5 O6 T4 |试试

    点评

    无法执行赋值,因为左侧的索引与右侧的大小不兼容还是不行,还是不行  详情 回复 发表于 2023-2-13 16:52
  • TA的每日心情
    开心
    2022-1-29 15:04
  • 签到天数: 1 天

    [LV.1]初来乍到

    3#
     楼主| 发表于 2023-2-13 16:52 | 只看该作者
    aid4her 发表于 2023-2-13 16:46
    ; |) v& k4 K% z2 v  P, n仅供参考,将
    ' O: N1 u4 V9 P- Y: x1 {+ m1 gmean_V={V};%每sheet求速度均值,存储到mean_V中: x+ b' W; s) r+ d
    改成

    ! p9 @  E) A0 x8 j' x无法执行赋值,因为左侧的索引与右侧的大小不兼容还是不行,还是不行( Z  K6 ?0 d: D) \

    点评

    不好意思哈,代码打错了 如果V是单个数字可以试试下面的代码 mean_V(i)=V;%每sheet求速度均值,存储到mean_V中 如果V是向量可以试试下面的代码 mean_V(i,=V;%每sheet求速度均值,存储到mean_V中 或  详情 回复 发表于 2023-2-13 16:57

    该用户从未签到

    4#
    发表于 2023-2-13 16:57 | 只看该作者
    unfaithful2021 发表于 2023-2-13 16:52
    - @: J- _3 c! C( |& ~: l7 f5 q无法执行赋值,因为左侧的索引与右侧的大小不兼容还是不行,还是不行
    9 I8 h3 U2 o! P3 Y) F6 S; H
    不好意思哈,代码打错了
    9 `+ Z2 _) ~) a如果V是单个数字可以试试下面的代码
    2 Q% u+ c* e0 L1 M$ a( f$ qmean_V(i)=V;%每sheet求速度均值,存储到mean_V中& A" g: x7 h$ z& y+ p
    0 b8 @/ ]4 u# S% a2 C, V/ z3 |7 `
    5 V; ~* r' O& Z2 k* b
    如果V是向量可以试试下面的代码
    % u2 `6 e! r5 i$ ~3 b9 T: @& s* i9 q9 J' I" `8 c+ J
    mean_V(i,: )=V;%每sheet求速度均值,存储到mean_V中
    ( _3 X& w2 {2 M# K+ f( O: ?5 B* d" P4 `( w) v

    # |1 \1 N# J6 Y- Q5 _3 R3 O6 V& n$ O: c

    % X7 r; U$ c- d' S. H2 ^! ?9 cmean_V(:,i)=V;%每sheet求速度均值,存储到mean_V中( E5 V6 z$ L! S/ |4 o
    # v8 _! y5 w* z7 o$ P# o* p- P

    3 k& ?1 s, n* W( [如果是矩阵,就得试试元胞数组了
    ' b" u6 j; W- C/ b8 T, E6 W  v9 v, q7 z  Y) `& A1 \( j* M+ Y' ?

    % [" {8 n+ E" D
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-5-24 22:01 , Processed in 0.078125 second(s), 24 queries , Gzip On.

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

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

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