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 - Système à étalement de spectre en séquences directes
dist_rayl_sim - Distribution d'un générateur aléatoire de bruit de Rayleigh
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 courbe de TEB dans une fenêtre graphique
polyfit - fonction polyfit mtlb
- modnum_pll - fonctions utilitaires pour boucles à 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
autocorr - autocorrélation discrète
awgn - canal à bruit blanc gaussien additif
demodpsk - démodulateur par état de phase
demodqam - démodulateur d'amplitude en quadrature
despread - démodulation séquence/symbole (étalement)
downsmpl - sous-échantillonneur
gengold - générateur de séquences de Gold
genint - générateur de nombres entiers aléatoires
genpn - générateur de séquences PN
genrayl - générateur de nombres aléatoires de Rayleigh
intsym - intégrateur symbole discret
modpsk - modulateur par état de phase
modqam - modulateur d'amplitude en quadrature
nfilter - filtre à réponse impulsionnelle finie
spread - modulation séquence/symbole (étalement)
upsmpl - sur-échantillonneur
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
bin2dec_c - routines de calcul pour convertion de nombre binaire en décimal
calc_fft_c - routine de calcul de fft
calc_init_c - routines de calcul pour initialiser des compteurs
calc_win_c - routine de calcul pour fenêtrer des fft
chargepump_c - routine de calcul bas-niveau d'une pompe de charge
cmplxop_c - routines de calculs pour des nombres complexes
codinser_c - routine de calcul modulation séquence/symbole
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
copy_c - routine de copie d'un tableau dans un autre
corr_c - routine de calcul intercorrelation discrète
cpf_c - routine de calcul de comparateur phase fréquence trois états idéal
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
dec2bin_c - routines de calcul pour convertion de nombre décimal en binaire
decod_c - routine de calcul démodulation séquence/symbole
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
dsm_c - routine de calcul de modulateur Sigma-Delta
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
gold_c - routine de calcul générateur de séquence de Gold
intsym_c - routine de calcul intégrateur discret symbole
mllsrs_c - routine de calcul générateur de séquence Pseudo Aléaotoire
modgen_c - routine de calcul d'un modulateur générique
modpsk_c - routine de calcul modulateur par états de phase M-aires
modqam_c - routine de calcul modulateur de Modulation d'Amplitude en Quadrature
nfilter_c - routine de calcul filtre à réponse impulsionnelle finie par méthode de convolution discrète
noiseblk_c - routine de calcul générateur de bruit blanc gaussien
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 - routine de calcul du bruit de phase d'un diviseur de fréquence fractionnaire modulé sigma-delta
pspect_c - routine de calcul de spectre par inter/cross corélation
rnoise_c - routine de calcul de nombre aléatoire de Rayleigh
set_c - routines de calcul pour initialiser des tableaux
sousecht_c - routine de calcul réducteur de cadence
surecht_c - routine de calcul élévateur de cadence
vco_c - routines de calcul pour vco
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
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
find_scilab_ver - cherche le numéro mineur et majeur de la version de scilab
generate_dem_sim - génère le texte exécutable des démonstrations des scripts de simulation scilab de la boîte à outils
get_modnumsci_version - retourne la version courante de modnum
purge_modnumsci - purge_modnumsci titre
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_doc - retourne le texte de la documentation 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é