.. _`Generate Signal Tables`: .. _`org.sysess.sympathy.generate.signaltables`: Generate Signal Tables `````````````````````` .. image:: signal.svg :width: 48 Generate a list of Tables with signals like sine, cosine, etc., with or without random noise. Documentation ::::::::::::: Available signals are currently sine, cosines or tangent. Noise ----- If 'Add random noise' is checked, random white noise with the specified amplitude will be added to each signal. Definition :::::::::: Output ports ------------ **port0** [table] Signal Tables Configuration ------------- **Add random noise** (add_noise) If random noise should be added to the signals. **Amplitude** (amplitude) The amplitude of the signal to be generated. **Frequency** (frequency) The frequency in inverse samples of the signal to be generated. **First column as index** (index_column) Add an index column to the beginning of the table. **Amplitude of noise** (noise_amplitude) The amplitude of the noise. **Period** (period) The period in samples of the signal to be generated. **Phase offset** (phase_offset) Phase offset in radians of the signal to be generated. **Signal type** (signal_type) The signal to be generated. **Use Period** (use_period) Use Period [Checked] or Frequency [Unchecked] to generate the signal. **Column entries** (column_entries) The number of column entries to be generated. **Column length** (column_length) The length of columns to be generated. **Table list length** (length) The length of table list to be generated. Related nodes ------------- * :ref:`org.sysess.sympathy.generate.signaltable` * :ref:`org.sysess.sympathy.random.randomtable` Examples -------- * :download:`InputOutputGenerate.syx ` Implementation -------------- .. automodule:: node_generate :noindex: .. class:: GenerateSignalTables :noindex: