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

如何将每次的结果保存

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

    [LV.1]初来乍到

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

    EDA365欢迎您登录!

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

    x
    % clc;9 U9 S% ?. T1 M, k8 L3 E
    % clear;7 {4 d: i, e6 ]# e  l0 w/ Q  Q
    sheet_num=5;%表格数
    ; a/ h6 ~6 ^- ?mean_V=[];%要求2中每sheet的均值
    8 b5 y8 R; w- ~9 ^for m=7:8     % 文件个数/ ~% p: x( m# N8 H5 `5 M
    filename=[num2str(m),'.xlsx'];
    , z0 n2 `; m, }" ?' Vfor i=1:sheet_num
    ; S' `1 d' n( y# v0 S! z% W7 C    [data,txt]=xlsread(filename,i);%读取表格数值和文本数据
    " C2 v& Y* f! v, j$ y    [num,num_1]=size(data);%data数据的大小,num为行,num1为列  
    9 i$ R0 B2 ]2 Y5 o7 b% G% U7 |    %要求2
    * Z1 [7 r' a% {+ r4 e" L" V/ b& L    CB=26*3+2;% E) q8 L" |% e  G8 @
        AF=26+6;
    3 @& e* ^8 p( g; \    V=[];%初始化每sheet速度空间
    5 A, D2 I- Q" }. V+ R    for j=1:num
    9 T5 L4 `: O) {; `7 q, o1 f        if(data(j,CB)>=5500&&data(j,CB)<=9000)
    0 X% j% _  A- I/ }3 S            V=[V;data(j,AF)];%当在指定范围内,将速度存放到V数组中5 W  @9 W" g1 v% H; T
            end
    % M$ ?. i; q. o% S    end3 P% h2 l! Y* r4 D- K  n$ [
        mean_V={V};%每sheet求速度均值,存储到mean_V中
    3 y3 ]! R5 m& f2 Y, c  ]/ H9 Aend
    : }6 V1 w) `& U+ F: j, mend4 e. ~: O/ ]; c0 O
    $ H: v# F) h; v) N5 W
    * X7 W+ M+ H# N* l2 Z4 h
    以上代码可以正常运行,我现在需要将每次运行的数据V都保存下来,该怎么做呀!存成数组!
    3 C4 |$ G$ Y9 Q1 n# l( n2 w

    该用户从未签到

    2#
    发表于 2023-2-13 16:46 | 只看该作者
    仅供参考,将
    9 O1 l% h- E5 e2 y3 Cmean_V={V};%每sheet求速度均值,存储到mean_V中
    4 d: d9 f  E6 h( Z- n" h* |改成6 m' v. B. ~% q( Q3 l$ `
    mean_V(1)=V;%每sheet求速度均值,存储到mean_V中
    ) @' s* h4 d/ u- y$ H) E4 C( e试试

    点评

    无法执行赋值,因为左侧的索引与右侧的大小不兼容还是不行,还是不行  详情 回复 发表于 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
      c" [0 l. R& }% m9 v$ k% s: n( j仅供参考,将
    & f9 r* x! ?2 xmean_V={V};%每sheet求速度均值,存储到mean_V中* Q* q# h* D0 Z3 Z, ?
    改成
    2 ~6 L# y+ Y1 Q- o# m0 p7 H
    无法执行赋值,因为左侧的索引与右侧的大小不兼容还是不行,还是不行
    ; R( ~  `" c  E1 L0 {$ ~9 R% n8 y

    点评

    不好意思哈,代码打错了 如果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
    . ~! b; |- I( C/ T$ {无法执行赋值,因为左侧的索引与右侧的大小不兼容还是不行,还是不行
    8 w1 G6 {/ Q6 j
    不好意思哈,代码打错了8 u3 `0 K8 O) E6 m- j/ _0 ]
    如果V是单个数字可以试试下面的代码, O6 F$ r& m% [9 z' d4 u
    mean_V(i)=V;%每sheet求速度均值,存储到mean_V中7 t8 ]% w- w% u$ e( N2 `
    5 u( |" q7 a7 [
    ( _) y3 U# A/ [& c5 V0 y
    如果V是向量可以试试下面的代码
    6 j  Z. ^( w- z# E2 D) ^5 c5 @$ w" n: v9 m
    mean_V(i,: )=V;%每sheet求速度均值,存储到mean_V中2 R! H8 v. G2 E- a  t' Q4 x
    " G+ f3 }. ~1 d( O* [
    9 l7 j# M; c$ X6 e% {8 l( E; M7 i

    ! ]; ^' O, ?. g, \% m2 n; Q, g1 m! k# C$ [- `' a( F
    mean_V(:,i)=V;%每sheet求速度均值,存储到mean_V中
    : u3 T" P+ y# l+ p5 O; B
    0 V# s/ r$ N6 W2 ?+ J2 N
    6 u- z5 H& |: O如果是矩阵,就得试试元胞数组了  l8 ~7 }/ M$ F2 o' @1 K
    - e& O0 i8 E" r, j; g, N
    7 i+ i& s5 m, `; D1 w! `0 p. Z$ P: K
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-11-23 14:01 , Processed in 0.140625 second(s), 24 queries , Gzip On.

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

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

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