size
tamanho de objetos
Seqüência de Chamamento
y=size(x [,sel]) [nr,nc]=size(x)
Parâmetros
- x
matrix (incluindo matriz de transferência), lista, ou sistema linear (
syslin
)- y
1x2
vetor de inteiros ou número inteiro- sel
um escalar ou um string
- nr,nc
dois inteiros
Descrição
- Aplicado a :
uma matriz (de constantes, de polinômios, de "strings", de booleanos ou de razões de polinômios)
x
, com apenas um argumento LHS ("Left Hand Side" ou "do lado esquerdo")size
retorna um vetor1
x2
[número de linhas, número de colunas]. Chamado com LHS= 2, retornanr,nc
= [número de linhas, número de colunas].sel
pode ser usado para especficar a dimensão a ser recebida:- 1 ou 'r'
para receber o número de linhas.
- 2 ou 'c'
para receber o número de colunas
- '*'
para receber o produto de linhas e números de colunas
- Aplicado a:
uma lista retorna o número de elementos. Neste caso, apenas a sintaxe
y=size(x)
pode ser usada.- Aplicado a:
um sistema linear,
y=size(x)
retorna emy
o vetor (linha) [número de saídas, número de entradas] i.e. a dimensão da matriz de transferência correspondente. A sintaxe[nr,nc]=size(x)
também é válida (com(nr,nc)=(y(1),y(2)
). Sex
é um sistema linear em forma de estado-espaço, então[nr,nc,nx]=size(x)
retorna ainda a dimensãonx
da matrizA
dex
.- Aplicado a
uma hipermatriz
y=size(x)
retorna o vetor de dimensões da hipermatriz.[n1,n2,...nn]=size(x)
retorna as dimensões da hipermatriz.ni=size(x,i)
retorna a i-ésima dimensão esize(x,'*')
retorna o produto de dimensões.
Exemplos
Ver Também
Report an issue | ||
<< |, || | Funções Elementares | sub2ind >> |