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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
; i, K; E, C9 S" R2 I
' m* B2 T' r" H1 `. o, S
单元数组中元素全为数值和由数值构成的数组有什么区别啊,我做了两次实验发现还是不一样( b5 `0 L4 E' M  n9 g* a3 ?- x1 O
5 s) F. C6 U- v) v- D5 n

) t" V& |7 Q1 G: q. I# a! `B =
1 I* K- u( I) B" h- i; Q' M1 P2 \  2×2 cell 数组                                    6 j' Q6 K$ Y! {) c2 k, v/ N* z$ X- v

; `& E9 E' j5 H" r  v0 H) V5 n    {[1]}    {[2]}
3 {( ]) n  c: E8 ]    {[3]}    {[4]}
4 w, ~' ~& `. }; J2 X" U>> isnumeric(B)( o( C. }' X4 l- Z( G: k
ans =
# t- `7 ~8 o9 x: v' C. X) e, b  logical
! W3 G$ o5 Y% Q+ j' H: H   06 q2 Q7 y2 R* c& ]
/ {# M$ ^( S; I1 T/ o
A = [1 2;3 4]
) {" W" C: L/ RA =
4 t- V+ X; g2 Z1 D5 z4 V+ L     1     2
/ v8 @2 O6 l- {; @; {* w" z     3     40 X' L8 e! L& J5 J
>> isnumeric(A)
  B- D# Q9 [9 A3 V) l: Sans =$ G6 c$ R+ c  ^+ u7 f
  logical
3 ?* X. ]$ v% r3 j9 `3 U  n; O% r   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
. `5 M; \# m- ^- j- J& x. P3 tB是元胞数组,不是数值的矩阵,因为元胞数组里可以有很多类型的数据,例如sym之类的,所以逻辑值返回为0,而 ...

0 _0 R+ k; u2 T9 b* D! H请问isnumeric(A):若A是一个数值数组,则返回1,我的元胞数组里元素均为数值,不可以当做数值数组吗?1 e5 V4 n3 F2 d) K' I" J: A" `

点评

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:573 @; \5 `% D) t  k& w5 ^- U
请问isnumeric(A):若A是一个数值数组,则返回1,我的元胞数组里元素均为数值,不可以当做数值数组吗?
3 f8 d) ~; Y( J" s0 d2 ?
B = {[1] [2];[3] [4]};
& v$ R) o; u& d4 |1 S* b( V( `A=[1 2;3 4];你看B的类是cell,不是double9 B. E. W" ^4 O4 w5 |
而A的类是double,代表是数值数据。6 j4 I8 Y8 b6 E- Y  _7 b

点评

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

该用户从未签到

5#
 楼主| 发表于 2020-5-6 18:38 | 只看该作者
House 发表于 2020-5-6 18:36( J6 d, }+ V  s) t* _
B = {[1] [2];[3] [4]};( H' r! S* H/ t% n" ?' _2 q0 w. D
A=[1 2;3 4];你看B的类是cell,不是double
& i4 n4 S, B- k9 M而A的类是double,代表是数值数据。 ...
2 t& a6 I1 t+ w) [; A
好的,知道了,感谢大神。
5 x1 j7 D' Z" [3 Z
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

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

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

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

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