User Tools

Site Tools


octave:octave

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
octave:octave [2009/03/29 13:52] devaoctave:octave [2009/04/23 13:54] (current) deva
Line 1: Line 1:
 =====Octave syntax and library overview===== =====Octave syntax and library overview=====
 +====Installing packages====
 +Fetch the package files from [[http://octave.sourceforge.net/|octaveforge]].
 +Then create (or add to) the file ~/.octaverc the following content:
 +<code matlab>
 +addpath(genpath('~/octave'))
 +</code>
 +And run ''pkg install packagename-1.0.0.tar.gz'' or whatever the package is called from inside octave.
 +Now the package should be available.
 +
 ====plotting==== ====plotting====
 <code matlab> <code matlab>
Line 8: Line 17:
 </code> </code>
 This code plots a a vector with a label on the x-axis, and exports it to a pdf file. This code plots a a vector with a label on the x-axis, and exports it to a pdf file.
 +
 +<code matlab>
 +h=wavread('h.wav');
 +hfft=abs(fft(h));
 +semilogx(hfft(1:end/2))
 +</code>
 +This code loads an audiofile, and plots its frequency spectrum on a logartihmical scale.
  
 ====function==== ====function====
octave/octave.1238327542.txt.gz · Last modified: 2009/03/29 13:52 by deva