os funcionam no matlab

os funcionam no matlab
O artigo a seguir explica como usar a função () no MATLAB® para criar matrizes com elementos de valor 1. Você também aprenderá sobre as principais propriedades da função e várias maneiras de usar as opções dessa função para lidar e criar matrizes 2D e 3D com diferentes tipos de dados. Este tópico inclui exemplos de trabalho e imagens para ajudá -lo a entender como a função () funciona no MATLAB®.

A função da sintaxe

a = um
a = um (n)
a = uns (z1… zn)
a = um (…, nome do tipo)
a = uns (…, 'como', p)

Descrição e exemplos

A função () cria matrizes 2D e 3D cujos elementos contêm o valor 1. Você também pode criar escalares com este valor. Embora o MATLAB tenha as funções () e Zeros () com as mesmas propriedades, os tipos de dados que retorna nas matrizes não são lógicos, mas podem ser duplos, únicos, Int8, Int16, Int32, Int64, etc. uint8, uint16, uint32 ou uint64. O tipo de dados que a matriz deve conter pode ser selecionado quando a função é chamada.

Em seguida, veremos como cada um dos argumentos de entrada de outros () funciona.

n: Esta entrada especifica o tamanho da matriz quadrada criada por ONES ().

Z1… . Zn: Esta entrada especifica o tamanho da matriz quadrada criada por ONES ().

Digite o nome: Esta entrada define o tipo de dados que a matriz de saída deve ter.

como: Quando a função () é chamada com este sinalizador, o tipo de dados na matriz de saída será igual ao tipo de dados de “P.”

P: Protótipo. Quando a função () é chamada com a bandeira 'como', o tipo de dados na matriz de saída será igual ao tipo de dados de "P"

Como criar um escalar com o valor 1 da função Matlab Ones ()

O exemplo a seguir mostra a maneira mais simples de usar a função (), criando um escalar com o valor 1. Nesse caso, um () crie um escalar "a" e armazenar o valor 1 nele.

a = um

Como resultado, a função () retornará o próximo escalar.

a = 1

Observe como neste caso, a função é chamada sem argumentos de entrada e em sua forma mais simples.

Como criar uma matriz quadrada com a função Matlab Ones ()

Agora, vamos ver como usamos a função () para criar uma matriz quadrada de n linhas x n colunas cujos elementos contêm o valor 1. Nesse caso, criamos uma matriz 5 × 5 especificando como argumento de entrada em "n" o número de linhas/colunas da matriz que queremos entrar em "A.”

a = um (5)
a =
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1

Como resultado, a função () retornará a seguinte matriz quadrada de 5 × 5 elementos.

Como criar uma matriz de 1 com diferentes dimensões usando a função do Matlab's ()

No exemplo anterior, vimos como criar uma matriz quadrada de. Agora veremos como criar uma variedade de outras com um número diferente de colunas e linhas. Para fazer isso, criamos uma matriz com elementos 4 × 5 passando os () () função do número de colunas em "Z1" e o número de linhas em "Z2" como argumentos de entrada, como mostrado abaixo.

a = um (4, 5)

Como resultado, um () retornará em "A" uma matriz de 1 de 4 × 5 elementos.

a =
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1

Como criar uma matriz de 1 com a função MATLAB () usando um vetor para indicar seu tamanho

Também é possível criar uma matriz de 1 a partir do vetor do tamanho "Z", como mostrado abaixo. Para fazer isso, chamamos de função () e passamos como argumento de entrada Um vetor que contém o número de colunas e linhas da matriz que queremos criar. Nesse caso, é uma matriz com elementos 3 × 4.

a = um ([3, 4])

Como resultado, um () retornará a seguinte matriz em “a.”

a =
1 1 1 1
1 1 1 1
1 1 1 1

Como criar uma matriz 3D de elementos com o valor 1 usando a função do Matlab's ()

Com os de função (), também é possível criar matrizes 3D. No exemplo a seguir, vemos como criar uma matriz de 1 em três dimensões de 2x4x3 usando esta função.

a = um (2, 4, 3)

Como resultado, um () retorna uma matriz 3D 2x4x3 com todos os seus elementos definidos como 1.

a (:,:, 1) =
1 1 1 1
1 1 1 1
a (:,, 2) =
1 1 1 1
1 1 1 1
a (:,:, 3) =
1 1 1 1
1 1 1 1

Como selecionar o tipo de dados da matriz criada com a opção "TypeName" da função () no Matlab

Em seguida, veremos como selecionar o tipo de dados dos elementos que compõem a matriz criada com os (). Neste exemplo, criaremos uma matriz de elementos 3 × 3 de números inteiros de 32 bits não assinados. Para fazer isso, chamamos de função () da seguinte forma:

a = uns (3, 3, 'uint32')

Como resultado, um () retorna em “A” uma matriz de 3 × 3 inteiros não assinados de 32 bits contendo um valor de 1.

a =
3 × 3 UINT32 Matrix
1 1 1
1 1 1
1 1 1

Como criar uma matriz de 1 com o mesmo tipo de dados que uma variável especificada usando a opção "curtir" da função () no MATLAB

CON FUNCION ONES () ES POSIBLE. En este ejemplo, creamos un escalar “p” de Tipo uint64 y Lo Usamos para Crear Una matriz “a” de 3 × 3 con el Mismo Tipo de Datos que “P”.

u = uint64 (12);
a = um (3, 3, 'como', p)

Nesse caso, os retornarão uma matriz 3 × 3 com elementos do mesmo tipo que a variável "u" ​​criada acima.

a =
3 × 3 UINT64 Matrix
1 1 1
1 1 1
1 1 1

Conclusão

Neste artigo, explicamos como usar o MATLAB FUNÇÃO ONES () para criar matrizes 2D e 3D de. As várias opções que esta função oferece ao lidar com dados de entrada e saída também foram explicadas em detalhes. Este tópico incluiu alguns exemplos práticos com diferentes matrizes e tipos de dados. Os tipos de argumento suportados por cada um e os tipos de dados aceitos também foram explicados em detalhes. Esperamos que você tenha achado este artigo Matlab útil. Veja outros artigos de dica do Linux para obter mais dicas e informações.