EDA365电子论坛网
标题:
哪位大神给讲讲Matlab的size 函数的用法吧?谢谢啦
[打印本页]
作者:
uiabluqp
时间:
2020-3-19 10:49
标题:
哪位大神给讲讲Matlab的size 函数的用法吧?谢谢啦
本帖最后由 uiabluqp 于 2020-3-19 10:50 编辑
) |5 p8 L* x6 B
; h4 O' X& B6 R
哪位大神给讲讲Matlab的size 函数的用法吧?谢谢啦
4 Y/ F) G) ]% b" m3 n. Z4 d
' q" }( f9 x1 Y8 o( @1 m
size 函数的是用来干什么的?其用法是什么?
作者:
NingW
时间:
2020-3-19 18:24
例如:x=[1,2,3;4,5,6]是一个2*3的矩阵,则:
4 A' u' k) B& j0 C0 _8 v+ P) A
d = size(X); %返回矩阵的行数和列数,保存在d中
`; D9 _# x# ^ @1 s3 v
[m,n] = size(X)%返回矩阵的行数和列数,分别保存在m和n中
9 T$ i0 Z* g0 E' l Z
m = size(X,dim);%返回矩阵的行数或列数,dim=1返回行数,dim=2返回列数
* t: f- T& D+ t
>> x=[1,2,3;4,5,6]
! s3 Z/ r3 R, o$ B0 U% f
x =
; Z0 W6 L. F8 _
1 2 3
5 m6 } [2 r) T* `2 p3 ^- ~
4 5 6
" v \0 h" W/ e7 o# `
>> d=size(x)
/ G% A% M6 s( u6 O: I0 C1 M, E
d =
: ]) j) C8 J8 K f
2 3
4 E$ ^8 V# u9 d! v
>> [m n]=size(x)
7 ^' ^5 ~+ `* s2 k; R$ W
m =
2 y [/ b# B9 O9 e/ [
2
1 u' {# a$ o1 c+ L7 n6 o2 v4 Q
n =
( f) e3 ^( Z+ `# F1 k3 Y" J
3
1 p! J3 C& E0 S3 l% j6 [( m! L
>> m=size(x,1)
9 q6 i) ~5 _, s& S5 E% Q5 M
m =
9 G' x' ]5 F6 [& Q
2
y( [' ^! O9 Y) e5 A- u
>> m=size(x,2)
( s4 n: L1 a0 q4 y& ]% S
m =
' e$ X: k& d% g, |# [. X' j4 ]
3
) W8 j# |+ U i/ @$ w$ V
>>
' A# J# H, B! f
作者:
NNNei256
时间:
2020-3-19 18:25
size 就是求矩阵的大小的
作者:
ExxNEN
时间:
2020-3-19 18:25
x=[1,2,3;4,5,6]是一个2*3的矩阵,则:
6 K4 t, r) F! t; B# K. w) h" u) r
输入参数仅为一个矩阵时:
5 |7 x" w2 U( K) C
输出参数为一个d,即d=size(x), 输出参数返回一个两元素的行向量[2,3],分别表示矩阵的行数和列数;
8 B% n1 z7 \( G3 q9 s/ ?( A' v
输出参数为两个[m,n],即[m,n]=size(x), 输出参数两元素分别得到一个返回值2,3,表示矩阵的行数和列数;
7 c" e) r0 M) C% ]. {+ W
输入参数仅为两个:一个矩阵,一个参数:
, i2 d$ M% V/ B# @8 ]# k' N+ C% p
参数为1,表示矩阵的行2;参数为2,表示矩阵的列3.
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2