Documentation Modnum
fr -
eng
Scripts de simulation Scilab
- Simulations de systèmes de communication
rayleigh_sim - Générateur de bruit de Rayleigh
CDMA_sim - Scilab DS Spread-Spectrum base band communication system
dist_rayl_sim - Scilab Rayleigh random generator distribution
Librairies de macros Scilab
- signal - Librairie signal
dfftsize - calcule la taille du tableau de travail nécessaire à la routine de calcul bas niveau dfftmx
filter_tap - calcule les coefficients de filtres RIF communément employés en communication numérique
plot_spectre2 - calcule et affiche des spectres dans une fenêtre graphique d'une forme temporelle avec translation de fréquence
plot_spectre - affiche des spectres dans une fenêtre graphique
plot_teb - affiche une courde de TEB dans une fenêtre graphique
polyfit - fonction polyfit mtlb
- modnum_pll - fonctions utilitaire pour boucle à verrouillage de phase
affiche_bode - affiche le diagramme de Bode d'une fonction de transfert
calcul_3eme_ordre - retourne les pôles et les zéros d'une boucle numérique de type 2 du troisième ordre
calcul_4eme_ordre - retourne les pôles et les zéros d'une boucle numérique de type 2 du quatrième ordre
closedloop - fonction de transfert en boucle fermée d'un synthétiseur
openloop - fonction de transfert en boucle ouverte d'un synthétiseur
vtuneinv - retourne une tension d'accord à partir d'une fréquence
vtune - retourne une fréquence à partir d'une tension d'accord
Librairies de fonctions Scilab
- intmodnum_lib - Fonctions interfacées pour les communications
genint - générateur de nombres entiers aléatoires
genrayl - générateur de nombres aléatoires de Rayleigh
upsmpl - sur-échantillonneur
downsmpl - sous-échantillonneur
modpsk - modulateur par état de phase
demodpsk - démodulateur par état de phase
modqam - modulateur d'amplitude en quadrature
demodqam - démodulateur d'amplitude en quadrature
genpn - générateur de séquences PN
gengold - générateur de séquences de Gold
spread - modulation séquence/symbole (étalement)
despread - démodulation séquence/symbole (étalement)
nfilter - filtre à réponse impulsionnelle finie
awgn - canal à bruit blanc gaussien additif
intsym - intégrateur symbole discret
autocorr - autocorrélation discrète
data2sig - donnée scilab vers structure signal scicos
sig2data - structure signal scicos vers donnée scilab
Routines de calcul bas niveau (modnum_lib)
adc_c - routine de calcul d'un convertisseur analogique numérique
awgn_c - routine de calcul d'un canal à bruit blanc gaussien additif
awgni_c - routine de calcul d'un canal à bruit blanc gaussien additif (version nombre entier)
awgniq_c - routine de calcul d'un canal à bruit blanc gaussien additif pour composantes I/Q
awgniqi_c - routine de calcul d'un canal à bruit blanc gaussien additif pour composantes I/Q (version nombre entier)
calc_fft_c - calc_fft_c titre
calc_win_c - routine de calcul pour fenêtrer des fft
chargepump_c - routine de calcul bas-niveau d'une pompe de charge
cmplxa_c - routine de calcul addtion complexe
cmplxm_c - routine de calcul multiplication complexe
codinser_c - routine de calcul modulation séquence/symbole
codinserdi_c - routine de calcul modulation séquence/symbole (version nombre double/entier)
codinseri_c - routine de calcul modulation séquence/symbole (version nombre entier)
codinserid_c - routine de calcul modulation séquence/symbole (version nombre entier/double)
comp_c - routine de calcul comparateur de signe
convolfft_c - routine de calcul multiplication par fft signal/réponse impulsionnelle
convolr_c - routine de calcul filtre à réponsed impulsionnelle finie par fft et par méthode d'empiètement additif
corr_c - routine de calcul intercorrelation discrète
corri_c - routine de calcul intercorrelation discrète (version nombre entier)
cpf_c - routine de calcul de comparateur phase fréquence trois états idéal
cpft_c - routine de calcul de comparateur phase fréquence trois états idéal avec date de remise à zéro retardé
cw_c - routine de calcul de générateur de sinusoïde bruitée
dac_c - routine de calcul d'un convertisseur numérique analogique
decod_c - routine de calcul démodulation séquence/symbole
decoddi_c - routine de calcul démodulation séquence/symbole (version nombre double/entier)
decodi_c - routine de calcul démodulation séquence/symbole (version nombre entier)
decodid_c - routine de calcul démodulation séquence/symbole (version nombre entier/double)
demodgen_c - routine de calcul d'un démodulateur de symbole générique
demodpsk_c - routine de calcul démodulation par états de phase M-aires
demodqam_c - routine de calcul démodulateur de Modulation d'Amplitude en Quadrature
demodqami_c - routine de calcul démodulateur de Modulation d'Amplitude en Quadrature (version nombre entier)
dsm1_c - routine de calcul d'un modulateur sigma-delta du premier ordre
dsm2_c - routine de calcul d'un modulateur sigma-delta du deuxième ordre
dsm3_c - routine de calcul d'un modulateur sigma-delta du troisième ordre
filter_tap_c - routine de calcul des coefficients des filtres numériques de communication communs
genint_c - routine de calcul générateur de nombre entier aléatoire
geninti_c - routine de calcul générateur de nombre entier aléatoire (version nombre entier)
gold_c - routine de calcul générateur de séquence de Gold
goldi_c - routine de calcul générateur de séquence de Gold (version nombre entier)
intsym_c - routine de calcul intégrateur discret symbole
intsymi_c - routine de calcul intégrateur discret symbol (version nombre entier)
mllsrs_c - routine de calcul générateur de séquence Pseudo Aléaotoire
mllsrsi_c - routine de calcul générateur de séquence Pseudo Aléaotoire (version nombre entier)
modgen_c - routine de calcul d'un modulateur générique
modpsk_c - routine de calcul modulateur par états de phase M-aires
modpski_c - routine de calcul modulateur par états de phase M-aires (version nombre entier)
modqam_c - routine de calcul modulateur de Modulation d'Amplitude en Quadrature
modqami_c - modqami_c
nfilter_c - routine de calcul filtre à réponse impulsionnelle finie par méthode de convolution discrète
nfilteri_c - routine de calcul filtre à réponse impulsionnelle finie par méthode de convolution discrète (version nombre entier)
noiseblk_c - routine de calcul générateur de bruit blanc gaussien
noiseiq_c - routine de calcul générateur de bruit blanc gaussien pour signaux en quadrature
overlapadr_c - routine de calcul empiètement
overlaprsr_c - routine de calcul registre à décalage discret à mémoire pour signaux multipléxés
perrdsm_c - perrdsm_c titre
pspect_c - pspect_c titre
rnoise_c - routine de calcul de nombre aléatoire de Rayleigh
sousecht_c - routine de calcul réducteur de cadence
sousechti_c - routine de calcul réducteur de cadence (version nombre entier)
surecht_c - routine de calcul élévateur de cadence
surechti_c - routine de calcul élévateur de cadence (version nombre entier)
Fonctionnalités internes de Modnum
- Scripts utilitaires Scilab
builder - script scilab de construction de la boîte à outils
- Librairies de macros Scilab
- build_util - Librairies de fonctions utilitaires pour la construction de la boîte à outils
generate_dem_sim - génère le texte exécutable des démonstrations des scripts de simulation scilab de la boîte à outils
write_inf_contrib - retourne le texte pour scicos_contrib pour le script de construction de la boîte à outils
write_inf_doc - retourne le texte de la documentation pour le script de construction de la boîte à outils
build_doc - constructeur de la documentation de la boîte à outils
build_lib - constructeur des librairies de macros scilab de la boîte à outils
create_iss_modnum - génère un fichier .iss pour l'installateur windows
def_MODNUM_path - définit les chemins absolus de la boîte à outils
do_modnum_version - met à jour un diagramme scicos construit avec modnum
find_scilab_ver - cherche le numéro mineur et majeur de la version de scilab
get_modnum_version - retourne la version courante de modnum
purge_modnum - purge (make distclean) les répertoires de la boîte à outils
return_dirs - retourne les répertoires présents dans un chemin
write_addinter_line - retourne la ligne addinter pour le script de construction de la boîte à outils
write_header - retourne l'en-tête du script de chargement pour le script de construction de la boîte à outils
write_inf_lib - retourne le texte des librairies pour le script de construction de la boîte à outils
write_inf_rout_lib - retourne le texte des routines pour le script de construction de la boîte à outils
- find_file - Librairie de gestion de fichiers
purge_diagr - purge un diagramme scicos
return_cos_file - retourne les noms des fichiers .cos présents dans une liste tt_ml
return_dir_in_dir - retourne les répertoires présents dans un chemin dans une liste tt_ml
return_dir_list - retourne une liste du contenu d'un répertoire
return_dir_name - retourne les répertoires présents dans un chemin
return_ext_file_in_dir - retourne les fichiers d'extensions spécifiées dans un répertoire présents dans une liste tt_ml
return_ext_file - retourne les fichiers d'extensions spécifiées présents dans une liste tt_ml
return_fil_name - retourne la liste des fichiers présents dans un chemin
return_master_list - retourne une liste qui contient tous les répertoires et noms de fichiers d'un répertoire spécifié
return_path_cos_file - retourne le répertoire d'un fichier .cos spécifié dans une liste tt_ml
return_rpordoef - retourne le chemin relatif à partir d'un répertoire racine d'un fichier dont l'extension est spécifiée dans une liste tt_ml
return_single_list - retourne une seule liste des noms de répertoires et fichiers d'un répertoire spécifié
Whatis Modnum :