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

元素是否全为数值的问题。

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-5-6 16:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
4 c4 f# L5 P& ]) }0 X6 y

  P7 w& S1 R; i0 m  D单元数组中元素全为数值和由数值构成的数组有什么区别啊,我做了两次实验发现还是不一样0 a9 q' w, S# ]# ~! D  @3 x8 b

/ L' t. N$ q& F/ R  d. ^- U" Q2 e2 A3 y# \% M5 }2 z6 C  ]1 d8 g
B =; N% [5 O3 X' T4 \2 I7 W1 D
  2×2 cell 数组                                    
$ B& x) c; o6 j$ x" E- n
7 z- C- G+ `- I0 B5 Z    {[1]}    {[2]}
; \% t9 Z* |' Q    {[3]}    {[4]}8 h& f- W; d1 G' U1 I: b/ g
>> isnumeric(B)
0 p4 l% r9 V( r% O3 H5 y; q9 Nans =
4 ^# g* n' p2 U$ p  logical8 I# ], M  {8 q* }. t! R. \
   07 u9 T$ T. e" S% [- Y

: r2 B" W& r; wA = [1 2;3 4]
+ ]* S4 c6 r7 Y# U% }1 h9 _! w/ tA =% g' F* y: B( @+ _# o
     1     2
) O& G4 q1 \. D# Y/ E1 n! x     3     4
+ J& i( N+ h7 x$ n>> isnumeric(A)
$ m! }" r, h9 N# {( W% @3 ?# Eans =; C6 n8 ]$ k2 U# w) N; ?# h
  logical0 \9 b: r* ?7 n. b8 \0 B( K6 Q& ^
   1

该用户从未签到

2#
发表于 2020-5-6 17:18 | 只看该作者
B是元胞数组,不是数值的矩阵,因为元胞数组里可以有很多类型的数据,例如sym之类的,所以逻辑值返回为0,而矩阵一定是数值。

点评

请问isnumeric(A):若A是一个数值数组,则返回1,我的元胞数组里元素均为数值,不可以当做数值数组吗?  详情 回复 发表于 2020-5-6 17:57

该用户从未签到

3#
 楼主| 发表于 2020-5-6 17:57 | 只看该作者
House 发表于 2020-5-6 17:18
  P! E4 N1 o  I5 g5 N4 r( ^B是元胞数组,不是数值的矩阵,因为元胞数组里可以有很多类型的数据,例如sym之类的,所以逻辑值返回为0,而 ...
) H5 \4 W* Y5 m9 b, ^: M
请问isnumeric(A):若A是一个数值数组,则返回1,我的元胞数组里元素均为数值,不可以当做数值数组吗?8 B( t" m0 f3 L* r; }5 V/ d

点评

B = {[1] [2];[3] [4]}; A=[1 2;3 4];你看B的类是cell,不是double 而A的类是double,代表是数值数据。  详情 回复 发表于 2020-5-6 18:36

该用户从未签到

4#
发表于 2020-5-6 18:36 | 只看该作者
needham 发表于 2020-5-6 17:57% T& B, I: m6 K3 e6 a6 ~4 s: _* @
请问isnumeric(A):若A是一个数值数组,则返回1,我的元胞数组里元素均为数值,不可以当做数值数组吗?
' Z2 }" E( I1 x- z; k
B = {[1] [2];[3] [4]};
: G& m+ H+ W; M+ qA=[1 2;3 4];你看B的类是cell,不是double9 C0 r9 y7 |+ X' H; G$ S
而A的类是double,代表是数值数据。) Q# ]" y4 Z3 \, i: }5 M+ f

点评

好的,知道了,谢谢大神。  详情 回复 发表于 2020-5-6 18:38

该用户从未签到

5#
 楼主| 发表于 2020-5-6 18:38 | 只看该作者
House 发表于 2020-5-6 18:36
& a0 }% E) F: V" B# AB = {[1] [2];[3] [4]};- b, V. R/ Y6 w2 E
A=[1 2;3 4];你看B的类是cell,不是double. C& B. n1 q8 w( n& B$ |
而A的类是double,代表是数值数据。 ...

& [0 T7 [, i. o/ o. ?好的,知道了,感谢大神。
" v4 m9 Q' T8 Q  A* U0 H
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-24 08:21 , Processed in 0.156250 second(s), 24 queries , Gzip On.

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

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

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