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

如何将每次的结果保存

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

    [LV.1]初来乍到

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

    EDA365欢迎您登录!

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

    x
    % clc;
    & `2 l  Y$ [4 B8 b9 H' U3 w% clear;. h$ A" P, Y- v0 s) c" g
    sheet_num=5;%表格数* e; F0 P9 |: z4 o  Y
    mean_V=[];%要求2中每sheet的均值5 b' B) r* g' x9 T# e
    for m=7:8     % 文件个数; C! r8 g" {" [1 F$ }% Q! a! h
    filename=[num2str(m),'.xlsx'];$ `2 e( n% [- y& @+ @
    for i=1:sheet_num
    - D% f: c9 {: m% ^* I! i( K    [data,txt]=xlsread(filename,i);%读取表格数值和文本数据
    0 y! A$ X0 N6 T. Z    [num,num_1]=size(data);%data数据的大小,num为行,num1为列  
    $ [& s! H2 [6 M# l7 e* ?8 r  F* I    %要求2+ S% W/ L. U& D2 r7 l( \& l
        CB=26*3+2;% r4 G! k/ e& {- K* s  |0 \
        AF=26+6;# x) x7 t; P5 g6 W; Y! U8 P5 d8 w
        V=[];%初始化每sheet速度空间
    ) N* d/ p. G+ z3 p) ~/ P$ h    for j=1:num  }! z$ e- P6 X
            if(data(j,CB)>=5500&&data(j,CB)<=9000)( C* z3 g8 E. z! G
                V=[V;data(j,AF)];%当在指定范围内,将速度存放到V数组中# P& n& J) H6 o
            end6 M1 d! N+ p' t# v) N- k6 ]/ U+ K
        end
    6 [; F1 U# ^1 w    mean_V={V};%每sheet求速度均值,存储到mean_V中+ t+ o7 T3 T* O8 b+ v8 k6 M" p( D
    end
    1 X! }8 h% e9 N( g- b6 G3 W8 L9 Gend
    0 x% L- B4 Z- [$ n! _. B; u; r$ N
    & i( Y  L; C' e8 U& O+ Q, o8 A
    以上代码可以正常运行,我现在需要将每次运行的数据V都保存下来,该怎么做呀!存成数组!
    ; X# v" \+ @9 F" V# T9 ?4 y

    该用户从未签到

    2#
    发表于 2023-2-13 16:46 | 只看该作者
    仅供参考,将
    " z3 |8 T# i  ?; L4 N5 zmean_V={V};%每sheet求速度均值,存储到mean_V中3 T6 @$ f$ L9 O4 W9 N8 e% V
    改成
    & g$ ]& i; y3 t2 u) a1 vmean_V(1)=V;%每sheet求速度均值,存储到mean_V中. Y- v% [' k: R, {+ s; t% r9 a; V
    试试

    点评

    无法执行赋值,因为左侧的索引与右侧的大小不兼容还是不行,还是不行  详情 回复 发表于 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
    * `4 Q5 K3 d! y! ]) |. H; h5 y+ E仅供参考,将
    ( s) d, S8 H& y0 Fmean_V={V};%每sheet求速度均值,存储到mean_V中8 p" M9 q  M# _* r8 N
    改成

    " C8 z& K! O  J" Q无法执行赋值,因为左侧的索引与右侧的大小不兼容还是不行,还是不行0 A' i# f  G, R# e9 k' x

    点评

    不好意思哈,代码打错了 如果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
    % i& I+ y  t/ Y9 B- R, {& q  k5 k无法执行赋值,因为左侧的索引与右侧的大小不兼容还是不行,还是不行
    " }- H# [+ d- T0 ]4 L6 ]$ n1 ]) G% S
    不好意思哈,代码打错了* D& R6 S- N0 [4 \9 Y
    如果V是单个数字可以试试下面的代码
    4 w( b6 F; `6 U: d3 omean_V(i)=V;%每sheet求速度均值,存储到mean_V中
    " h) Y" M" ^3 p. @8 `) e! I- Z* h, d$ I# ^1 T7 P. z; @

    2 y1 Z- \0 F. h' u$ ?7 Z! j如果V是向量可以试试下面的代码! x& C5 h& N4 a$ {

    * M0 |8 a% W5 c# Y1 i! kmean_V(i,: )=V;%每sheet求速度均值,存储到mean_V中
      P( i5 j% H8 H4 o/ o+ D2 R* v- }7 l/ f3 e; R
    " Y* q% B/ \2 E. n3 b

    " Y( @& P( d4 M) b# [3 @: t
    , r: f* a' k6 b" F6 Imean_V(:,i)=V;%每sheet求速度均值,存储到mean_V中* l$ \6 K. g( R/ j: }- A/ H

      U; \4 _: E. G3 _
    " d9 Z! E, U% X$ O  x: P- M如果是矩阵,就得试试元胞数组了5 u( r' K+ X  D

    9 W8 K6 {# i' T) h* t9 C' I- a
    8 I7 q# F# ~' h% [8 l
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-11-23 18:52 , Processed in 0.171875 second(s), 25 queries , Gzip On.

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

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

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