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

如何将每次的结果保存

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

    [LV.1]初来乍到

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

    EDA365欢迎您登录!

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

    x
    % clc;  N' `! a0 X: k2 K
    % clear;! B! ?# ~+ R3 m' {, P
    sheet_num=5;%表格数
    : W9 D: o7 Q0 ]. y# F- i3 smean_V=[];%要求2中每sheet的均值# [: n  a$ [8 `1 }4 z0 k
    for m=7:8     % 文件个数5 z9 ~) p0 Q. f7 U3 z# h
    filename=[num2str(m),'.xlsx'];% r2 [! c. O4 n7 `5 J+ j
    for i=1:sheet_num+ ~/ I; D( O+ k( {/ ^+ o
        [data,txt]=xlsread(filename,i);%读取表格数值和文本数据
    $ t$ g0 ]8 L8 R. H    [num,num_1]=size(data);%data数据的大小,num为行,num1为列  
    $ v$ H* B: Y) T! G    %要求2
    : }5 O( d9 \# K# c' R# M    CB=26*3+2;( R& l* f! k- t
        AF=26+6;
    ; t" Q' N3 e# d; x9 t- E4 h9 J    V=[];%初始化每sheet速度空间4 P' `: v& t( h$ Z6 I
        for j=1:num
    6 K- {  R, m5 M& \- C        if(data(j,CB)>=5500&&data(j,CB)<=9000)3 J: K" H6 y" H1 W  v, t
                V=[V;data(j,AF)];%当在指定范围内,将速度存放到V数组中" [5 O0 o  T) g7 g. v
            end
      o9 z2 {! \  B2 `: {4 [    end2 X( {0 R4 m( q- Q! O3 f
        mean_V={V};%每sheet求速度均值,存储到mean_V中8 `2 ?6 M0 l8 K( K" e
    end4 @# o& K7 ^: H" W+ D7 S4 V, S
    end
    9 z/ _5 N. w/ ~* L& y0 O- z7 Q) C* n

    4 O. l% I9 \0 z4 }) W1 c% L以上代码可以正常运行,我现在需要将每次运行的数据V都保存下来,该怎么做呀!存成数组!
    3 a# G' G& g$ I5 N! m! S! ~

    该用户从未签到

    2#
    发表于 2023-2-13 16:46 | 只看该作者
    仅供参考,将4 J, \. t  |- l6 ~+ j6 y2 ^$ b
    mean_V={V};%每sheet求速度均值,存储到mean_V中5 B& x) d. n, C4 s( ]6 T, I
    改成
    . r+ V5 V! K3 dmean_V(1)=V;%每sheet求速度均值,存储到mean_V中) B2 e2 H' ~; v) Q) {
    试试

    点评

    无法执行赋值,因为左侧的索引与右侧的大小不兼容还是不行,还是不行  详情 回复 发表于 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
    ; p% Y) ~% {5 j. E' G0 Y仅供参考,将
    0 B9 B- b/ p% _7 Mmean_V={V};%每sheet求速度均值,存储到mean_V中; H; t+ J- T7 t8 \8 `
    改成
    ! f# u2 U1 q7 ?7 D) s, c) c8 f
    无法执行赋值,因为左侧的索引与右侧的大小不兼容还是不行,还是不行
    * r% t  ~# K2 w% `7 O) f; e& d4 K4 m

    点评

    不好意思哈,代码打错了 如果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
    * |) h0 K7 I  V) {0 C% f5 L' M! ~无法执行赋值,因为左侧的索引与右侧的大小不兼容还是不行,还是不行

    ) a" b0 [( [$ }+ }6 p不好意思哈,代码打错了  s! S2 C" d3 j1 n
    如果V是单个数字可以试试下面的代码
    % A  h1 T: N- O. r/ Rmean_V(i)=V;%每sheet求速度均值,存储到mean_V中
    5 u2 r8 R! V5 ^9 t" e
    ! G3 B. `: x7 N8 t$ W+ a- B2 [
    8 \: I1 Z9 [! Q- r* w如果V是向量可以试试下面的代码
    ; ^$ c! I) \: \0 o+ H1 e1 M/ x4 x+ j7 W1 y4 N3 c3 E/ @2 F1 y! Q
    mean_V(i,: )=V;%每sheet求速度均值,存储到mean_V中
    , A' b) y& i, O+ x7 C
    : d$ T" f/ z% f" z2 L( N. S) E8 n" ?) F; e- r0 P1 a
    - S6 d8 s% K. W0 L8 o8 Q* L% Z* o

    7 r' G" m* d4 t5 |& y3 amean_V(:,i)=V;%每sheet求速度均值,存储到mean_V中
    ( D$ j% k4 @0 n, L
    / c8 O4 b  K3 K; z5 V6 _% ^% M& t( ^# b
    如果是矩阵,就得试试元胞数组了; Z( L% I' @# O* Q( N

    * u4 B. e% _* R$ V4 e% X& h% C4 q7 R' a0 P1 ^
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

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

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

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

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