In EE all we need to draw some waveforms to ask or answer questions.

Is this could be done with TeX? Or what are the software's you people are using?

Could we have add some tools to draw waveforms in here?

share
    
We are waiting for circuitlab to have a plugin to integrate with the site fully, but this would only work for circuits, I am not sure what could be done about general waveforms. –  Kortuk Jan 9 '13 at 15:29
    
@Kortuk what about LaTeX and the tikz-timing package? I posted it as an answer, you might want to have a look at it! ;-) –  Camil Staps Jan 12 '13 at 12:46
add comment

4 Answers

up vote 5 down vote accepted

Software I have on my laptop that can be used for this purpose includes: LTSpice, Scilab, Maxima, Inkscape - which has a nice function generator addin which can be used for quite complex waveforms, you just use a mathematical expression. It's under Extensions->Render->Function Plotter

Inkscape Function Plotter

Math Functions Available:

Inkscape Function Plotter Math Functions

share
    
what's the name of that extension? –  Standard Sandun Jan 10 '13 at 6:58
    
Oil Glaser, I'll include your last comment to your answer, Because that's what helped me. Then I'll approve your answer. Your last comment most probably have solved my question. –  Standard Sandun Jan 10 '13 at 13:10
    
sorry I couldn't edit it yet. Could anybody please include 2nd comment to the answer. Somebody could edit it? –  Standard Sandun Jan 10 '13 at 13:11
    
@sandundhammika - I added it, with a couple of clips of the dialog box. Hope this helps. –  Oli Glaser Jan 10 '13 at 13:27
add comment

For digital stuff, it's pretty easy to draw waveforms in a general vector drawing package like Inkscape.

The trick is just to set up a reasonable grid and use snap-to-grid to keep your lines lined up.

I would imagine Visio and Dia have similar features.

share
add comment

This indeed is possible with LaTeX using the tikz-timing package. It isn't included in the markdown editing though. But this might be possible..? It would be really useful, the tikz-timing is used by every professional organization to draw logic diagrams in datasheets, application notes, etc...

share
add comment

Some timing diagram answers were listed in this question. TimingDesigner and TimeGen were mentioned. Another is TimingDiagramer.

share
add comment

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .