Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
IDL Técnicas de Programação
Interactive Data Language (IDL ) é uma ferramenta para a visualização e pesquisa de dados. IDL trabalha com "matrizes ", o agrupamento de objetos de uma forma que lhes permite ser abordadas individualmente ou coletivamente. " Um dos segredos para se tornar um programador IDL eficaz ", escreveu Liam Gumley em "Programação Prático IDL , " é o uso eficaz de matrizes , a formação em pensar e praticar em " operações de matriz em vez de loops. " Coisas que você precisa
programa Commercial
Conhecimentos de estatística
Show Mais instruções
Indexar um Array
1

IDL , uma matriz sempre pode ser indexado em uma de duas maneiras : por coluna e linha , ou pela simples contagem unidimensional. Por exemplo, considere uma matriz em duas dimensões :

2 4 6 8 10 12 12 14

16 14 12 10 10

8 40 5 4 2

8 2 9 19 18 17

Para indexar o número na terceira linha, terceira coluna, linha e coluna , pode-se digitar:

IDL > impressão, arr [ 2,2 ] < br >

seria [ 2.2 ] em vez de [3,3 ], porque a pessoa começa na origem - 0 aqui - e se move dois espaços para a direita, em seguida, dois espaços para baixo. Isso levaria a resposta: 40
2

Poderíamos índice uma matriz de uma forma unidimensional assim: .

IDL > impressão, arr [ 14]
< . p> no caso desta grade ,

2 4 6 8 10 12 12 14

16 14 12 10 10

8 40 5 4 2

8 2 9 19 18 17

que voltaria a solicitar a resposta: 40. Nesse caso, a solicitação é para , nas palavras de Gumley ", baseado em zero o deslocamento do elemento a partir do início do array. "
3

IDL fornece , sob demanda, a significa ou variância de uma matriz. Para uma disposição em IDL , tal como para qualquer conjunto de dados , a média é o valor obtido pela soma dos valores no conjunto e , em seguida, dividindo-se pelo número de valores . Se a matriz é esta:

2 4 3 7


então a média é de 4 ( 16/4 = 4)

Depois de criar isso. matriz dentro IDL , pode comandar esta : .

IDL > impressão , média ( arr) para receber essa resposta

a variância de uma matriz , da mesma forma, é a média das diferenças ao quadrado entre os valores ea média . No caso acima , as diferenças ao quadrado são 4 , 0 , 1 e 9 . A variação , então, é de 3,5. O comando relevante é :

IDL > impressão, variância ( arr)
4

Um programador IDL também tem que aprender a reordenar um array. Há sete funções reordenação , como você já criou uma grade 3-por- 2 assim:

1 2 3

4 5 6

Agora , você deseja reformá-lo em um 2 -by. -3 grade assim:

1 2 3 4


5 6

O comando é:

IDL > arr - reforma (arr , 2, 3)

Anterior :

Próximo : No
  Os artigos relacionados
·O que são símbolos do fluxograma 
·Como usar o Oracle SQL Loader para analisar XML 
·Como converter valores do Registro binários para Strin…
·Como desmontar em C # 
·Como comparar algoritmos de computador 
·Explicação da Filler em um programa COBOL 
·Como encontrar Scripts 
·Como acionar um evento ItemDrag 
·Como criar um conjunto de quadros em um Doc HTML 
·Como fazer uma ligação IMG 
  Artigos em destaque
·Como criar seguro DNN Módulos 
·Como configurar Bytes para receber dados numéricos usa…
·O que é um PDB no Visual Studio 
·Como fazer um botão de som no Xcode 
·Como abrir um arquivo em C + + para leitura 
·Como instalar Norstar CICS 
·Como passar um Substring como um parâmetro em um lote …
·Como calcular o Time Difference em C + + 
·Como obter um número de objetos a apontar para uma var…
·Base de SDK xCode Faltando 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados