找回密码
 注册
关于网站域名变更的通知
查看: 432|回复: 3
打印 上一主题 下一主题

如何将每次的结果保存

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

    [LV.1]初来乍到

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

    EDA365欢迎您登录!

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

    x
    % clc;9 w! w! X; P! p2 z7 i" O8 Q
    % clear;4 a, \. I: G( F  C
    sheet_num=5;%表格数9 q  r+ b1 d1 Q/ x& \7 ~
    mean_V=[];%要求2中每sheet的均值
    % D3 c  d9 X; z1 Q+ Tfor m=7:8     % 文件个数6 k/ U! R+ y1 g" j- m
    filename=[num2str(m),'.xlsx'];
    1 c; M7 Z' {% w; ]8 {- O5 G. U# Gfor i=1:sheet_num
    % `' K, m% T  A/ X( S; `: A9 _    [data,txt]=xlsread(filename,i);%读取表格数值和文本数据) L, ]2 C( \5 e% S) `
        [num,num_1]=size(data);%data数据的大小,num为行,num1为列  
    9 g) R* U$ b- s, g3 J    %要求2
    0 Q: {! ^' Y7 u    CB=26*3+2;" ]" u& I) E+ W: q8 N+ }/ I3 ~" s
        AF=26+6;
    & i) N0 R9 r: N7 {1 I- P) n    V=[];%初始化每sheet速度空间
    6 y! w2 j# ?- B0 p2 R, N    for j=1:num; Q: G) m# b! y6 c- F+ o
            if(data(j,CB)>=5500&&data(j,CB)<=9000)  H7 M9 J/ ^+ H& k- [9 V' Y5 K- U- L
                V=[V;data(j,AF)];%当在指定范围内,将速度存放到V数组中
    0 C" h2 ~; e; d' E        end
    % Y* ?$ a7 k& t* \6 Y    end
    * B5 K. M) A" F/ e8 z  A9 E" y    mean_V={V};%每sheet求速度均值,存储到mean_V中1 t# N) D# B! s5 x; g0 i1 C) @
    end9 V6 h2 }# G. ], N  m4 D  T
    end/ B* q6 _1 S& d* Y

    4 `" X7 m3 d; u) G  E6 \1 f* f6 `* f; W* Z- K' K
    以上代码可以正常运行,我现在需要将每次运行的数据V都保存下来,该怎么做呀!存成数组!
    + d3 C8 M+ f" k% {

    该用户从未签到

    2#
    发表于 2023-2-13 16:46 | 只看该作者
    仅供参考,将
    ! X" Z7 T1 z; lmean_V={V};%每sheet求速度均值,存储到mean_V中
    9 I. f2 f5 P, ^3 |1 L7 O$ n2 q3 o改成
    , N- Y1 v1 a5 f: }8 V  imean_V(1)=V;%每sheet求速度均值,存储到mean_V中0 Z+ |9 z3 J% m' |4 [; [$ N3 V5 l6 I" ?- P( A
    试试

    点评

    无法执行赋值,因为左侧的索引与右侧的大小不兼容还是不行,还是不行  详情 回复 发表于 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
    / D9 F4 C& f0 O3 C8 Y仅供参考,将
    2 R. b* [; u' W6 G: Qmean_V={V};%每sheet求速度均值,存储到mean_V中
    . Z* u/ M9 V5 L. y; n改成

    ( U+ `4 x4 `3 R  \; M, D- r无法执行赋值,因为左侧的索引与右侧的大小不兼容还是不行,还是不行
    ' v# _5 ~" r1 [6 H8 V& t

    点评

    不好意思哈,代码打错了 如果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
    9 T, l4 T. ^8 `* p无法执行赋值,因为左侧的索引与右侧的大小不兼容还是不行,还是不行

    3 o; P- I0 f2 K1 ]7 \不好意思哈,代码打错了+ h+ C1 ?# }. K& Q+ t
    如果V是单个数字可以试试下面的代码% O0 j9 p, l$ u3 H- j
    mean_V(i)=V;%每sheet求速度均值,存储到mean_V中
    * v- W) R2 T1 N3 ]
    * E" S' m! d$ W9 y3 i$ S- ?& K% U5 F3 k7 N( s0 B+ J" V
    如果V是向量可以试试下面的代码0 Y/ K2 F" m* b0 C" Z; a
    / \0 ]5 n/ j1 u% O$ o
    mean_V(i,: )=V;%每sheet求速度均值,存储到mean_V中
    7 t! K4 l/ ]6 }
    2 q! z$ v& P4 a5 F; c9 w' q0 T& N+ ~3 ]4 F
    & r& P6 ]) Q" A. O
    1 w; |/ G$ p, W: U+ |# H+ l( `
    mean_V(:,i)=V;%每sheet求速度均值,存储到mean_V中+ S! ~" f/ [  H3 W8 Q' A
    4 l9 v  P& f9 R2 V

    1 L) ]: P- m) x, Z% {2 ~0 N. p  h# g如果是矩阵,就得试试元胞数组了! d5 E+ N  g& W; M$ W# \

    ( M! _8 u1 X, \" y4 X0 l+ |9 T1 m# |3 a% n
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-10-28 00:10 , Processed in 0.140625 second(s), 28 queries , Gzip On.

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

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

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