Conception et Entraînement de Perceptrons Simples et Multicouches avec MATLAB
Le Perceptron Simple (Couche Unique)
Un perceptron simple est l'architecture de réseau de neurones la plus basique, ne comportant qu'une seule couche de neurones de sortie. Mathématiquement, les signaux d'entrée subissent une combinaison linéaire (somme pondérée ajoutée à un biais). Le résultat est ensuite traité par une fonction d'activation.
...
Publié le 8 juillet à 05h20
Implémentation MATLAB d'un système de navigation combiné GPS/INS utilisant le filtre de Kalman
1. Initialisation des paramètres système
%% Paramètres système
config = struct();
config.dt = 0.01; % Période d'échantillonnage (s)
config.T = 1000; % Durée de simulation (s)
config.Fs = 100; % Fréquence d'échantillonnage (Hz)
% Paramètres de bruit INS
config.bruit_gyro = 0.01; % Bruit de gyroscope (°/s/√Hz)
config.brui ...
Publié le 7 juillet à 17h45
Implémentation MATLAB de la Transformée en Ondelettes Complexes à Double Arbre et de sa Décomposition en Paquets
Transformée en Ondelettes Complexes à Double Arbre (DTCWT)
Code des fonctions principales
Pour effectuer une DTCWT, on charge d'abord les filtres prédéfinis. Les coefficients des filtres near_sym_b et qshift_b sont stockés dans des fichiers MATLAB.
% Chargement des filtres préconfigurés (nécessite la toolbox dtcwt)
load('coeffs_biorthogonaux.ma ...
Publié le 5 juillet à 16h25
Implémentation complète de l'algorithme ViBe pour l'extraction de premier plan vidéo avec MATLAB
Principes de l'algorithme ViBe
L'algorithme ViBe, pour Visual Background Extractor, est une technique performante pour la modélisation de fond et la détection d'objets en mouvement dans les flux vidéo. Introduit par Barnich et Van Droogenbroeck en 2009, il se distingue par son efficacité et sa simplicité.
Avantages clés
Initialisation en une s ...
Publié le 3 juillet à 09h51
Traitement et analyse de données EEG sous MATLAB
Configuration et importation des données
Avant de commencer, assurez-vous d'avoir installé les boîtes à outils suivantes :
EEGLAB : https://eeglab.org/
FieldTrip : https://www.fieldtrpitoolbox.org/
RIDE Toolbox : http://cns.hkbu.edu.hk/RIDE.htm
% Initialisation de EEGLAB
eeglab;
% Import des données (formats EDF, BrainVision Analyzer, etc.)
...
Publié le 3 juillet à 07h19
Implémentation MATLAB de l'estimation d'angle et de temps de signal source par l'algorithme Matrix Pencil
Implémentation MATLAB de l'estimation d'angle et de temps de signal source par l'algorithme Matrix Pencil
Cet article présente une implémentation MATLAB pour l'estimation d'angle et de temps de signaux sources acoustiques en utilisant l'algorithme Matrix Pencil. Nous incluons trois variantes d'implémentation : MP, BMP et UMP, ainsi qu'une compa ...
Publié le 28 juin à 22h01
matRad : Un Système Open Source pour la Planification de Traitements Radiothérapeutiques
Le projet matRad représente une solution logicielle open source conçue pour la planification de traitements de radiothérapie multimodale. Développé en environnement MATLAB, ce système émane du Centre Allemand de Recherche sur le Cancer (DKFZ) et est spécifiquement destiné aux applications éducatives et de recherche, sans vocation clinique.
Fonc ...
Publié le 26 juin à 19h25
Simulation de la distribution du champ électrique autour des pylônes de lignes de transport d'énergie par méthode des charges simulées
Principe fondamental de la méthode
La Méthode des Charges Simulées (MCS) modélise la charge de surface des conducteurs par un ensemble discret de charges fictives. L'influence du sol est traitée par le principe de l'image. L'hypothèse d'un milieu linéaire et isotrrope est utilisée, où le potentiel satisfait l'équation de Laplace. En imposant de ...
Publié le 25 juin à 20h57
Implémentation de la fonction EEMD pour la décomposition de signaux
La décomposision empirique modale d'ensemble (EEMD) améliore la méthode EMD en incorporant du bruit blanc de diverses amplitudes et en répétant la décomposition pour réduire les effets de bord et le mélange de modes.
function resultats = eemd_decomposition(signal_entree, ratio_bruit, iterations_ensemble)
% Fonction EEMD
% signal_entree ...
Publié le 25 juin à 17h02
Diagnostic et résolution des problèmes courants dans MATLAB
Modernisation du code existant : Interfaces graphiques et compatibilité
Symptôme : Impossible d'ouvrir les fichiers .fig générés par GUIDE
Solution : Migrtaion progressive vers App Designer
% Structure GUIDE traditionnelle
function varargout = interface_ancienne(varargin)
% ... gestion des callbacks ...
end
% Structure App Designer moderne ...
Publié le 23 juin à 00h31