QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1411|回复: 0
打印 上一主题 下一主题

[其他经验] 数学建模十类经典算法(11)

[复制链接]
字体大小: 正常 放大

3503

主题

538

听众

5990

积分

  • TA的每日心情
    开心
    2017-2-7 15:12
  • 签到天数: 691 天

    [LV.9]以坛为家II

    社区QQ达人 元老勋章 发帖功臣 新人进步奖 优秀斑竹奖 金点子奖 原创写作奖 最具活力勋章 助人为乐奖 风雨历程奖

    群组2013年国赛赛前培训

    群组2014年地区赛数学建模

    群组数学中国第二期SAS培训

    群组物联网工程师考试

    群组2013年美赛优秀论文解

    跳转到指定楼层
    1#
    发表于 2016-3-31 16:19 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    23、判断函数:isa、iscell、isnumeric ) y; T9 Y. a5 O9 V, ~! P6 B
    例:
    ' K( U0 A' `1 B* _$ G7 S>> isa(B{1,1},'float')%判断B{1,1}是否为浮点型数据({}返回的是值) * b% ^+ J8 b# Y" t2 w
    2 W& ?7 |) k  U7 I5 {' C' f
    ans = 5 b- S) X1 K+ z5 n8 B7 U
    $ V! |. Z# A" X' h# ^
    1
    / J4 d8 V1 u/ G5 v7 \>> isa(B(1,1),'cell')%判断B(1,1)是否为单元数组(()返回的是单元标识,即该单元所含数据类型) + g( a4 Z1 `0 N) H# O5 d" v

    6 L' j6 B) ~# g7 H4 [ans =
    1 L2 U# E" L2 Q; p! h: a; k: n' H3 F2 {* {+ w# J1 h  w1 l6 Y
    1 + ~/ H, m) B" s( Z
    输出单元数组中特定内容: # L# e3 R5 Q- ^8 B1 P& V9 }
    * x4 e& X3 c, S; G- q7 J3 g$ I; d! C
    >> A{1,1}
    5 N* I+ i* \/ d
    ' C8 r3 v. \0 g8 ]2 i! xans =
    / X, D5 F0 @8 `& ^: G
    $ Z8 f9 O  Y' g1 2 3 4 H& b0 d  S5 r8 m% D  ^
    4 5 6 3 j! D. T. `1 K0 f+ O
    7 8 9 ; X1 r; N  E7 t( e
    & j/ b+ [6 g0 ]. X
    >> A{1,1}(1, 3 c4 D( D2 s6 H, }. T% r

    ; Y$ @8 ]( K6 _& o4 Qans =
    . {3 B$ j% N& k* K
    8 F% `. l7 l% k. E) h4 5 6
    4 w. |. u! k; v, c6 |
    2 b1 ]- \) y& H
    24、 . J7 J  u0 Q3 m. Z' v0 |. O/ p
    cat函数:用于在指定的维上连接多个矩阵成为一个新的矩阵 6 b% p- c% T8 P1 i# Y
    cat(1,A,B)相当于[A;B]
    0 u' V5 N7 o+ u5 V# i+ hcat(2,A,B)相当于[A,B].
    8 ^; y: G( {  y( t! Jcat(3,A,B)相当于ans(:,:,1)=A;ans(:,:,2)=B
    2 G. z9 H( Y5 d" \! H: Fcat(4,A,B)相当于ans(:,:,1,1)=A;ans(:,:,1,2)=B 6 c; C3 X% K4 \! Z9 b0 ]8 L
    ······ # a, Y. V. q# G9 o3 W
    详情参考matlab帮助文档, _5 [; R2 {, S) {, D6 E. V

    2 @) X* [0 q8 M25、字符串是由一对单引号括起来的字符序列
    ' V# E- U) _3 J; b字符串数组:每个字符串占一行,有几个字符串就占几行;每个字符占用单独的一列,空格也算字符;
      B1 ~7 f; y; t: @- t6 j字符串单元数组:每个单元都是由一个字符串组成;
    8 |9 u1 g3 J6 }; ?% [3 D* ^+ Y) a例:cs={‘I am a person’ ‘so’ ‘I am a people’}(输出的CS只有一行)
      t, u* L, O' v7 m4 zcs={‘I am a person’ 2 h9 S5 y3 f1 r6 g' B1 b
    ‘so’
    ! T# R3 G2 C; {& C: x: E* f‘I am a people’}(输出的CS有三行,或者使用;也可以达到分行的目的)   e4 q2 K7 m; S
    Char函数:将一个字符串单元数组转化为字符串数组; 7 q! D6 B3 F1 Y/ y5 h
    Cellstr函数:将一个字符串数组转化为字符串单元数组;
    8 h' n( g/ [1 g! T5 o9 H& o/ W( y) N# g

    9 S" @8 l2 v$ M) G) `) i% r2 T
    / L& q' Z8 {2 W' _6 M  X
    - u0 G' r8 t" u; u# L+ [2 F
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-4-18 13:38 , Processed in 0.398074 second(s), 56 queries .

    回顶部