Software  
 
Conhecimento computador >> Software >> Engenharia de Software >> 
Como Organizar Valores aleatoriamente em MATLAB
MATLAB da Mathworks é um programa de software de computador que você pode usar para analisar , manipular os dados do gráfico e partilhar. O programa pode plotar dados em duas ou três dimensões e também é muito útil para cálculos de álgebra linear , tais como cálculos envolvendo matrizes e matrizes. Uma matriz é uma lista de números . MATLAB contém centenas de funções internas , mas nenhum especificamente para reorganizar aleatoriamente os valores em uma matriz. Para realizar essa tarefa, você tem que usar uma pequena quantidade de linguagem de programação. Instruções
1

Digite o seguinte no prompt de comando do MATLAB :

neworder = randperm (comprimento (A) );

Neste código , "A" é o nome da matriz . "Comprimento (A) " calcula quantos números estão em "A" , por exemplo, seis. " randperm ( comprimento ( A) ) " cria uma nova matriz com o mesmo comprimento como " A", composto de números a partir de 1 através do comprimento de " A", em uma ordem aleatória . Lojas MATLAB esta nova matriz com o nome de " neworder ". Por exemplo, " neworder " pode ser a lista [ 4 5 2 6 1 3]
2

Calcule a nova matriz , reorganizados , digitando o seguinte código: .

Para i = 1: comprimento (A)

Anew (i ) = a ( neworder (i)) ;

acabar

Este código determina os valores em uma nova matriz , Anew . Elemento por elemento que coloca o elemento do array antigo para o novo usando o MATLAB aleatoriamente designados como " neworder " na etapa anterior .
3 Tipo

" Anew " para exibir o nova matriz. Por exemplo, se a sua matriz original "A" teve os valores [ 11 12 13 14 15 16 ], em seguida, sua nova matriz " Anew " pode ser [ 13 11 15 12 14 16 ] . Se nenhum número na repetição matriz original , existem n! permutações possíveis aleatório, em que n é o comprimento de A e ! indica fatorial do comprimento.

Anterior :

Próximo : No
  Os artigos relacionados
·Como fazer um modelo do SolidWorks BOM 
·Como importar Contours De Shapefile Com as elevações 
·MATLAB Alternativa 
·Como converter Medidas DWG no SketchUp 
·Como Clipe um Shapefile Sem ESRI ou ArcMap 
·Como criar um arquivo Waypoint De um Shapefile 
·Como fazer um marcador de feltro Com o SolidWorks 
·Como copiar e colar um documento do Word inteiro para A…
·Como se conectar a Micrologix PLC 
·Como executar o AutoCAD em um MacBook Pro 
  Artigos em destaque
·Como gravar filmes do iMovie para CDs 
·Como ativar o menu do DVD em Vista Ultimate Media Cente…
·Como : Curvas Do Studio Tools para o Illustrator 
·Como converter vídeo para Insignia MP4 Player 
·Final Cut Pro 4 Requisitos 
·Como Incorporar SWFs no Dreamweaver 
·Opções Disabled SUPERAntiSpyware Security Center 
·Como assistir HDTV Xvid 
·Como fazer equações no InDesign 
·Sistema de Backup e Restauração Software 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados