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

如何将每次的结果保存

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

    [LV.1]初来乍到

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

    EDA365欢迎您登录!

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

    x
    % clc;
    0 m. F) J& B, d2 S/ V% clear;4 H8 N3 ?) s( S
    sheet_num=5;%表格数' s$ @* b" y$ Q
    mean_V=[];%要求2中每sheet的均值
    9 _. ?4 X9 ^! E2 u' u5 Gfor m=7:8     % 文件个数
    + Q' o  g. z5 D( Q5 d5 J( Gfilename=[num2str(m),'.xlsx'];
    ; g* w& `  ?% W3 gfor i=1:sheet_num
    2 u, D8 K: _' X7 U7 ~( C    [data,txt]=xlsread(filename,i);%读取表格数值和文本数据4 N9 I& \2 d3 }9 y* J2 N
        [num,num_1]=size(data);%data数据的大小,num为行,num1为列  ( \4 X7 `0 q. }1 g" d
        %要求2- {- p" d6 |. I9 ~7 n; Q
        CB=26*3+2;/ f  [' p( j) E  q7 I, P
        AF=26+6;
    6 B. B2 H' W. r# M    V=[];%初始化每sheet速度空间
    1 U6 _: J6 r6 M$ O    for j=1:num, W3 o. W" ~" m( L/ Z
            if(data(j,CB)>=5500&&data(j,CB)<=9000)0 K9 q7 D; O! `; ~
                V=[V;data(j,AF)];%当在指定范围内,将速度存放到V数组中
    8 j  H2 P8 k- j! e; e( Y        end! j/ p: v1 r: A" F
        end
    6 e- Z- k( w5 a6 H    mean_V={V};%每sheet求速度均值,存储到mean_V中
    : c8 L$ p: J( s$ m$ u5 a% H% \7 U; Hend
    $ @7 O' x; {8 }; V2 G) ?end
    , E4 ^; ~: j' U+ Z% \; m/ a7 `+ c6 }) @
    + _0 {( s9 L% X) _4 S5 R5 `% v3 z9 v& {- V( S
    以上代码可以正常运行,我现在需要将每次运行的数据V都保存下来,该怎么做呀!存成数组!
    % D, |4 C& ~' W7 m, R7 O* u6 W0 M

    该用户从未签到

    2#
    发表于 2023-2-13 16:46 | 只看该作者
    仅供参考,将
    7 g9 c0 V$ g  tmean_V={V};%每sheet求速度均值,存储到mean_V中
    0 D' A, _& Q  X% `2 @改成" Z4 C1 ?9 u  p/ F
    mean_V(1)=V;%每sheet求速度均值,存储到mean_V中/ v) w2 [' N4 k/ C) ?
    试试

    点评

    无法执行赋值,因为左侧的索引与右侧的大小不兼容还是不行,还是不行  详情 回复 发表于 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. s1 c- B. j4 P, p仅供参考,将
    9 ^. h" L+ h1 b% xmean_V={V};%每sheet求速度均值,存储到mean_V中
    4 n% [/ v8 Z1 p# A改成

      Z3 ~) U: _9 r/ p" m; m无法执行赋值,因为左侧的索引与右侧的大小不兼容还是不行,还是不行0 S. M9 w' Z- {* g7 N/ P. \

    点评

    不好意思哈,代码打错了 如果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; y2 W. y3 Q/ M% q; I5 |
    无法执行赋值,因为左侧的索引与右侧的大小不兼容还是不行,还是不行

    7 c/ f- z' t% s* A* z1 `! e: N7 W不好意思哈,代码打错了9 H! F+ w- U2 z. e& P
    如果V是单个数字可以试试下面的代码
    , o5 m8 O2 ]2 R' g+ b# nmean_V(i)=V;%每sheet求速度均值,存储到mean_V中
    $ S3 G8 T+ p& p+ d  V+ j2 y1 j4 n
    ' T3 n: @9 r5 L% G) K( L' r9 R8 E
    如果V是向量可以试试下面的代码
    $ ]# X5 y' o' s/ L' I! f2 ]1 E2 ?1 G  c6 E1 k
    mean_V(i,: )=V;%每sheet求速度均值,存储到mean_V中
    - O* s0 ^4 p+ x; y. z
    6 I7 m$ z8 x2 ]" n: x2 B8 h8 T- i5 d  `/ C  e, h

    - [; _+ [2 k9 @( `* L" K+ ?
    1 d" T9 I, s, _8 hmean_V(:,i)=V;%每sheet求速度均值,存储到mean_V中
    6 H: f$ I- r$ L% P! t# s, B5 |2 @+ s( `+ u
    ! g' C, i1 {( C& R( f
    如果是矩阵,就得试试元胞数组了% ?7 G9 m) L7 D4 Y+ U8 P2 ~
    / G# ]2 B) x$ B' J9 A" p/ F

    # }0 m9 d5 [$ t& p# N( c1 H
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-8-1 12:03 , Processed in 0.109375 second(s), 24 queries , Gzip On.

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

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

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