数学建模社区-数学中国

标题: 数学建模十类经典算法(11) [打印本页]

作者: 百年孤独    时间: 2016-3-31 16:19
标题: 数学建模十类经典算法(11)
23、判断函数:isa、iscell、isnumeric 4 j0 @) I0 K) u8 G3 s* I1 `5 L& W) m
例: 0 t/ W/ V% K0 ]; W8 o% t& [4 [
>> isa(B{1,1},'float')%判断B{1,1}是否为浮点型数据({}返回的是值)
( v( j2 |, h! Q9 E0 P8 ~+ z3 U  {; _& i! |9 l& L' N5 r8 r" s
ans = " `& ]4 k0 O! s( g" v% y/ R$ n

' O9 @$ B8 h) z8 i0 G& f% `& s1 2 Q5 b  F: Q$ F3 q$ i
>> isa(B(1,1),'cell')%判断B(1,1)是否为单元数组(()返回的是单元标识,即该单元所含数据类型) 4 a0 v6 A7 a) V" @+ k  e  H
4 P( \* G# }& Q  b- y
ans =
9 a2 n7 T- q/ k' |' ?$ x, F8 a2 S6 a- g! n* p7 h2 I
1
, w8 \0 o  \" |8 a  }2 t输出单元数组中特定内容: : S, L9 r- e+ C2 D1 C5 x& u5 _

  G9 [- S+ s! ]2 D' D>> A{1,1}
0 y1 }' Q; N" ]" N& L( t
0 p8 b9 C9 C+ f6 U6 R" g" hans = % s6 i. Q3 K3 a# ?& i! t! ~

0 N( Z9 w( U- }9 N$ v1 2 3
  _3 k- R+ c: U- I0 \. n+ t, V4 5 6
8 n, \3 D& k( @, }6 k4 f' G9 K( Z7 8 9 . y2 O* M$ W9 [: _$ j& m  w5 a( d4 {
% b2 u' n  e0 H7 z5 V
>> A{1,1}(1,
; _: d1 b8 m* O# n1 l& l; L, F9 Z/ A. g
ans =
: v$ a, _4 l9 `
& o9 E# W, r" H1 `7 n7 d4 5 6# T& {; ~4 o' n; f# U/ Z
% W8 @' b" R& j
24、
6 ?/ p1 B. J, F! v* l) Acat函数:用于在指定的维上连接多个矩阵成为一个新的矩阵
1 |2 W; d: j; q  ]! Ccat(1,A,B)相当于[A;B]
/ i0 I) Y# M) d$ Kcat(2,A,B)相当于[A,B].
' ~) k  Q% K9 _cat(3,A,B)相当于ans(:,:,1)=A;ans(:,:,2)=B ; g9 c3 N! T6 E0 S: X5 |
cat(4,A,B)相当于ans(:,:,1,1)=A;ans(:,:,1,2)=B   ?/ S! p+ S' N: u" C; b9 O' t
······ : `& p1 B9 X. V: h; C4 {) _
详情参考matlab帮助文档
$ \- t6 G# W+ h3 I6 z2 G
- h0 R, @, Z( S) s! U+ ^25、字符串是由一对单引号括起来的字符序列
4 t! A1 d4 n! i- R3 x$ L6 |5 \" _, ~. ~字符串数组:每个字符串占一行,有几个字符串就占几行;每个字符占用单独的一列,空格也算字符;
. m; A7 R: Z% D  E; h字符串单元数组:每个单元都是由一个字符串组成; ; C* g- p4 I% J$ J) w1 A& s
例:cs={‘I am a person’ ‘so’ ‘I am a people’}(输出的CS只有一行) 3 `* t; ]6 N! f! u% i* f# o- \* [
cs={‘I am a person’ & Z; Z+ Y; H5 X( T7 @) _
‘so’
* x, N$ J7 \3 ^. H% [( j‘I am a people’}(输出的CS有三行,或者使用;也可以达到分行的目的)
% d5 R* O  F8 _. VChar函数:将一个字符串单元数组转化为字符串数组;
5 m$ l- h. X' lCellstr函数:将一个字符串数组转化为字符串单元数组;3 t: f, q5 W0 t: r3 e4 j
. a5 D8 H- @% W% L

% w0 t7 ^3 ?; Z3 m! U$ F) V0 P( Z
/ c9 K8 h$ s' N/ r& X. d& g
8 y1 S6 @7 d' r+ P





欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5