Gerando tabelas C/C++ no octave

Uma forma rápida de se fazer tabelas de consultas C/C++ usando o octave é:


printf ("{") , printf("%d,",v) , printf("}");

Onde v é um vetor com os valores.

Por exemplo para 1024 valores de senos até PI em 16 bits use:

octave:> p = (pi) / 1024
p = 0.0030679615757713
octave:> v = uint16(1024*sin([0:p:(pi)])) 
// Veja que para valores negativos não dará certo
v =  0  3  6  9  13  16  19  

Valores em hexadecimal?

printf ("{") , printf("0x%x,",v) , printf("}");
Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s