Software para dibujar formas de onda [cerrado]

0

¿Existe algún programa que pueda usar para dibujar formas de onda para esquemas de codificación digital, como inversión de marca alternativa biopolar, manchester, b8zs y hdb3?

    
pregunta Withhelds

3 respuestas

2

Wavedrom es una buena herramienta en línea para esto, ya que LibreOffice Calc o Excel con bordes de celdas puede hacer el trabajo laboriosamente.

    
respondido por el shuckc
1

Recomiendo Matlab para esto.

Si tienes Matlab o eres un estudiante y puedes obtener una versión para estudiantes de menor costo, entonces puedes usarla para hacer todas tus codificaciones y trazarlas.

Sin embargo, necesitarás aprender el lenguaje de programación Matlab, pero es un lenguaje muy simple de aprender.

Si buscas en Google, puedes encontrar ejemplos que otras personas ya hayan hecho. Por ejemplo, aquí hay un enlace al código de Matlab para la codificación de Manchester:

enlace

Este ejemplo es solo una función de transferencia, pero Matlab puede trazar el resultado por usted en unas pocas líneas más de código.

Paraunaversióngratuita,tambiénhayGNUOctave,queesuncloncasicompatibleal100%deMatlab.TambiénhayGUIparaGNUOctave,paraqueseveasimilaralainterfazdeusuariodeMatlab.

EstoesloquepareceenGNUOctave:

octave:6>bin2manchester('00001111')ans=1010101001010101octave:7>

EDITAR:Ok,aquíestálatrama

octave:16>a='00001111'octave:17>b=bin2manchester(a)octave:18>c=b-'0'octave:19>A=reshape(repmat(reshape(c',1,[]),200,1),[],size(c,1))'octave:20>axis([03500-12])octave:21>plot(A)

    
respondido por el Brian Onn
0

Puede probar Inkscape , que es un programa de dibujo vectorial gratuito, una comunidad de usuarios decente y quizás algunas extensiones relevantes (por ejemplo, nicecharts ).

Se podría utilizar para trabajar con gráficos vectoriales exportados desde MATLAB, Scilab, OO Draw, Octave, etc.

    
respondido por el Spehro Pefhany

Lea otras preguntas en las etiquetas