- 在线时间
- 2759 小时
- 最后登录
- 2017-9-15
- 注册时间
- 2011-4-3
- 听众数
- 538
- 收听数
- 4
- 能力
- 80 分
- 体力
- 1764 点
- 威望
- 27 点
- 阅读权限
- 150
- 积分
- 5990
- 相册
- 0
- 日志
- 0
- 记录
- 5
- 帖子
- 6675
- 主题
- 3503
- 精华
- 3
- 分享
- 6
- 好友
- 1721
TA的每日心情 | 开心 2017-2-7 15:12 |
|---|
签到天数: 691 天 [LV.9]以坛为家II
 群组: 2013年国赛赛前培训 群组: 2014年地区赛数学建模 群组: 数学中国第二期SAS培训 群组: 物联网工程师考试 群组: 2013年美赛优秀论文解 |
23、判断函数:isa、iscell、isnumeric : G4 p: r3 B% G8 O. c
例: 4 H' V% z$ O1 r8 p
>> isa(B{1,1},'float')%判断B{1,1}是否为浮点型数据({}返回的是值)
6 y$ G$ s3 m/ t1 P+ y# ^) N5 @( [+ ~) s( ]# Y
ans = 5 _! o% a4 _ ]3 T
1 _9 d+ `$ m, ^( z# V) ~+ b. U
1 0 r' o+ V& |; C3 O/ ^
>> isa(B(1,1),'cell')%判断B(1,1)是否为单元数组(()返回的是单元标识,即该单元所含数据类型)
: b. u% J& B' F" o. E9 ~4 c
" p3 @. i* ^5 k# O. C& P$ Q8 A/ k pans = 4 h3 U9 D6 N; [) v2 X+ ` ?: {: [( R
0 u9 j2 R _" S6 [& X
1
) X' y( a% d7 K) h! z' R$ A2 I. k输出单元数组中特定内容: 2 i8 D6 \1 e- c7 {" \; P
7 Q, K! _' `- ~: x# B2 X>> A{1,1} 8 ^# n/ V) [6 l3 L2 K9 e6 o
8 k: f% x( a6 O7 p8 M# v9 | b
ans = : D1 |; J6 h1 Z* B0 A9 ~
- Z' @- o3 W( G* M5 Q" o0 E0 {
1 2 3 6 O: K2 o, A* r$ C c* p
4 5 6
' Y9 \+ K. B9 _1 c. Z7 8 9
@% o% d) n; S" i8 S2 V' C* A* T) x* X# j0 N
>> A{1,1}(1,
J, ~! Y3 `5 e* m4 q9 ~/ `8 @, T4 Q. f) `8 Q, q& C5 ?
ans =
/ x6 N5 k6 Q, `8 L8 v* g V
& `3 ?* d1 x. ]$ t4 5 6( V6 D( `2 D9 q$ l+ a4 {. P$ p
. a: T+ o% D6 W" ]7 G s" r1 j' v. I24、 7 _# O% o$ N" Q3 \: y
cat函数:用于在指定的维上连接多个矩阵成为一个新的矩阵 7 `$ j; ]* O, D5 C- C1 w
cat(1,A,B)相当于[A;B]
+ o' R3 }9 k+ [$ v' Pcat(2,A,B)相当于[A,B].
" f0 r! x5 k' ~1 j2 w7 M2 e5 ]cat(3,A,B)相当于ans(:,:,1)=A;ans(:,:,2)=B
\# {- |9 `7 \8 [cat(4,A,B)相当于ans(:,:,1,1)=A;ans(:,:,1,2)=B
# _3 u5 n0 O+ d# X# W······ 2 P* F4 d" M- G& Y) o6 k! `- f; V
详情参考matlab帮助文档
' I* M: n2 b4 f0 x2 x7 Q: J/ A- R( B; V- S. `: z9 i
25、字符串是由一对单引号括起来的字符序列 ) j/ a( Z m0 b( l
字符串数组:每个字符串占一行,有几个字符串就占几行;每个字符占用单独的一列,空格也算字符; ' Q. z( }1 e) H o# x. s" s( Z
字符串单元数组:每个单元都是由一个字符串组成; 9 n% c* B# L6 c/ C- V+ k* Y
例:cs={‘I am a person’ ‘so’ ‘I am a people’}(输出的CS只有一行) ( }5 ?# ~6 Q0 F! ~7 R, V$ U
cs={‘I am a person’
' f1 m* L" X/ R# T2 r‘so’ ( P4 U5 R# N/ `1 ?* \# F3 l9 @
‘I am a people’}(输出的CS有三行,或者使用;也可以达到分行的目的)
7 v4 E( n0 g \# k/ j% qChar函数:将一个字符串单元数组转化为字符串数组;
' m% [/ g+ m7 V3 ZCellstr函数:将一个字符串数组转化为字符串单元数组;0 H4 W- p3 `3 g# L5 @' G {9 D
5 ^6 i4 p0 w1 t1 j: X
/ \0 c0 L7 m# F2 v* ^5 s8 @$ V3 Z- ~2 c: U
& c+ F' c( k; f/ r% n* [7 v |
zan
|