Signal processing palette
Signalprocessing_pal — Signal processing palette
Signal processing palette
Block Screenshot

Description
信号処理パレットには、信号処理アプリケーション専用に設計されたブロックが含まれています。
Blocks
MCLOCK_f — 2つの複数の出力周波数でのダブルクロック
MFCLCK_f — 2つの出力周波数を持つトリガーダブルクロック
QUANT_f — CLKGOTO タグの可視性の範囲を定義する
SAMPHOLD_m — サンプルとホールド
QUANT_f — Quantization
QUANT_f
Quantization
Contents
Description
このブロックは、選択した方法 (量子化タイプ) に従って入力の量子化を出力します。
- 1: Round
量子化ステップの数を丸める(出力信号は最も近いステップ)
- 2: Truncation
量子化ステップの数を切り捨てる(出力信号は0に最も近いステップになる)
- 3: Floor
量子化ステップの数を切り捨てる(出力信号は-∞に最も近いステップになります)
- 4: Ceil
量子化ステップの数を切り上げる(出力信号は+∞に最も近いステップになります)
scalar, Quantization step
Properties : Type 'vec' of size 1.
Quantization Type
scalar with possible values 1,2,3 or 4: the method of quantization used (respectively Truncation, Floor or Ceil)
Properties : Type 'vec' of size 1.
Default properties
- always active: no
- direct-feedthrough: yes
- zero-crossing: no
- mode: no
- regular inputs:
- port 1 : size [-1,1] / type 1
- regular outputs:
- port 1 : size [-1,1] / type 1
- number/sizes of activation inputs: 0
- number/sizes of activation outputs: 0
- continuous-time state: no
- discrete-time state: no
- object discrete-time state: no
- name of computational function: qzrnd
Examples
Example of a sine quantized every 0.2 step with the Ceil method (using the ceil value between two steps):



SAMPHOLD_m ; Sample and hold
Sample and hold
Block Screenshot

Contents
Description
Parameters

Default properties
Example

Interfacing function
Computational function
Description
Each time an input event is received block copy its input on the output and hold it until input event. For periodic Sample and hold, event input must be generated by a Clock.
Parameters
Datatype(1=real double 2=Complex 3=int32 ...)
Output datatype. This block can support all data types.
Properties : Type 'vec' of size 1.
Default properties
always active: no
direct-feedthrough: yes
zero-crossing: no
mode: no
regular inputs:
- port 1 : size [-1,-2] / type 1
regular outputs:
- port 1 : size [-1,-2] / type 1
number/sizes of activation inputs: 1
number/sizes of activation outputs: 0
continuous-time state: no
discrete-time state: no
object discrete-time state: no
name of computational function: samphold4_m
Example
Interfacing function
SCI/modules/scicos_blocks/macros/Linear/SAMPHOLD_m.sci
Computational function
SCI/modules/scicos_blocks/src/c/samphold4_m.c (Type 4)

