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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
" _( X& v  U! N7 e7 ]
& v- _' |$ @+ u7 A7 K  w' I! R
单元数组中元素全为数值和由数值构成的数组有什么区别啊,我做了两次实验发现还是不一样
9 @# P% a* E* j
$ i6 e# ?; Q3 v( V/ z
+ F, D! W. y+ O1 ~; s" T) O2 yB =
& [6 _" S1 Y% u  2×2 cell 数组                                    
7 S: Y2 Z. U1 y& C* {6 z9 _" g0 ]5 e& g+ O; p* B
    {[1]}    {[2]}8 K4 R/ N' ~$ Q3 j) l
    {[3]}    {[4]}8 T! M9 h# v, B/ P$ K
>> isnumeric(B)
' U& \% H0 F) G: E. |- p' C5 Y% Pans =6 z1 Z# I6 {0 }2 r1 P0 ~' X& M
  logical
9 L  U) j8 i$ o: c  ?# @   0% P7 A4 }. Y6 A% `) e
% {/ I( a: L* |& b* U/ ^5 w  h
A = [1 2;3 4]
3 [: I* d( X: R9 e6 pA =
' D( V+ A; z. h6 u2 M( L4 Q     1     2
4 `. n5 s; p* _: a     3     4
' s' h* F& c9 P$ h1 D>> isnumeric(A)$ G5 u' I0 }/ c4 r; ^/ H8 G% V. n
ans =2 _9 Q+ l! A7 R+ Y5 P: ^' |  }% v
  logical& O& K; G$ x1 d9 A/ h
   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# X$ l- S4 s8 Y  D6 s4 u; P
B是元胞数组,不是数值的矩阵,因为元胞数组里可以有很多类型的数据,例如sym之类的,所以逻辑值返回为0,而 ...

6 |2 F0 z6 G% r+ X9 n" o请问isnumeric(A):若A是一个数值数组,则返回1,我的元胞数组里元素均为数值,不可以当做数值数组吗?
+ d  y* m" t+ I! }  H) ^

点评

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
& L; l) J" P3 p" U: [  Q请问isnumeric(A):若A是一个数值数组,则返回1,我的元胞数组里元素均为数值,不可以当做数值数组吗?

3 |$ s7 W1 B" C# qB = {[1] [2];[3] [4]};+ O; c* u/ z: l0 h# ^8 I
A=[1 2;3 4];你看B的类是cell,不是double
( D( i! f/ P8 V+ r5 m7 b4 h而A的类是double,代表是数值数据。
2 M' z$ _% W9 H9 J" y8 E+ q  l

点评

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

该用户从未签到

5#
 楼主| 发表于 2020-5-6 18:38 | 只看该作者
House 发表于 2020-5-6 18:36  \" b2 t& N6 u; L3 E. C1 \
B = {[1] [2];[3] [4]};
; m2 O+ q2 `* Y7 b# vA=[1 2;3 4];你看B的类是cell,不是double
9 {2 R1 s3 g0 D9 T' ~2 O1 V& L4 |而A的类是double,代表是数值数据。 ...

+ u4 h) i% Y3 J好的,知道了,感谢大神。; N( B7 Y2 G! b
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

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

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

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

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