Codes sources MATLAB

Retrouvez ici tous les meilleurs téléchargements Codes sources MATLAB
Ajouter un nouvel élément

    Extraire toutes les régions d'une image

    Licence : Non renseignée - 16/05/2013 - Téléchargé 7 x
    Voici un code MATLAB qui permet l'extraction des toutes les régions d'une image a l'aide des fonctions bwlabel et regionprops

    Remplacement de caractères ou de mots dans un fichier texte

    Licence : BSD - 19/01/2017 - Téléchargé 6 x
    Voici un code MATLAB qui permet de remplacer des caractères ou des mots dans un fichier texte

    Ceci est particulièrement utile avec les fichiers textes contenant des valeur numérique dont le séparateur de décimale est la virgule.
    En effet, dans ce cas, le fichier n'est pas lisible avec les fonction de base de MATLAB (comme dlmread)

    Vous trouverez des exemples d'utilisation en effectuant une recherche sur le forum MATLAB avec le mot-clé "repinfile"

    Graphique de type Radar (toile d'araignée)

    Licence : BSD - 27/06/2014 - Téléchargé 5 x
    Voici un code MATLAB qui permet d'obtenir une représentation graphique de données de type radar (comme avec Excel)

    Vous pouvez utiliser librement ce code dans vos travaux (voir le fichier licence.txt).

    Je serais néanmoins curieux de savoir comment vous l'utilisez.

    N'hésitez pas à me contacter et à me faire parvenir une capture de vos graphiques.

    Merci

    Calcul du SNR (Signal Noise Ratio)

    Licence : Non renseignée - 14/04/2013 - Téléchargé 4 x
    Voici deux codes MATLAB permettant de faire le calcul du rapport signal-bruit ou SNR (Signal Noise Ratio):

    Calcul et tracé de la FFT

    Licence : Libre - 22/12/2018 - Téléchargé 4 x
    Voici la fonction plot_fft qui permet de tracé en toute simplicité la FFT (Fast Fourier Transform) d'un signal sur des fréquences positives.
    Le tracé se décompose en deux subplots :

    • celui du dessus qui a des ordonnées linéaires et des fréquences normalisées en abscisses ;

    • celui du dessous avec des ordonnées en dB et des fréquences « normales ».

    Les deux objets Axes ont un datacursor personnalisé affichant les valeurs de l'amplitude et des deux types de fréquence.

    La fonction vous donne la possibilité de faire du zero padding ainsi que d'appliquer une fenêtre.
    Vous pouvez réc ... Voir la suite

    Programme de renommage de photos

    Licence : Non renseignée - 13/04/2013 - Téléchargé 3 x
    Voici un programme qui sert à renommer des photos

    reconnaissance de chiffre

    Éditeur : maroua21 +
    reconnaissance de chiffre manuscrite de 0à9 utilisé KPPV méthode.

    Modulation analogique FM

    Licence : Non renseignée - 13/04/2013 - Téléchargé 2 x
    Le code MATLAB modélise une chaine de transmission d'un signal analogique en utilisant la modulation FM.

    1-modulation
    signal_informatif ---->integrateur---->modulateurFM--->signal modulé

    2-démodulation

    signal modulé--->dérivateur-->redresseur-->fitrepasbas--->elimination composante continu
    on élimine la composante continue en descriminant la moyenne du signal

    Conversion d'une image de gris en une matrice RGB en utilisant les colormap

    Licence : Non renseignée - 14/04/2013 - Téléchargé 2 x
    Voici un programme MATLAB, permet de convertir une matrice de niveaux de gris en une matrice RGB

    Démineur

    Licence : Libre - 05/06/2013 - Téléchargé 2 x
    Une version MATLAB simplifiee du jeu du démineur disponible sous Windows (retrouvée dans mes cartons)

    Les nouvelles parties se lancent en cliquant sur le smiley entre les deux compteurs.

    N'hésitez pas à me donner vos avis et remarques.

    PS : c'est un ancien code que j'ai essayé de remettre à niveau, il doit donc rester quelques bugs ou défauts.

    OXO (Tic-Tac-Toe) en Scilab

    Licence : BSD - 05/03/2017 - Téléchargé 2 x
    Clone Scilab du Jeu de morpion

    Menus :
    "Nombre de Joueurs" permet de choisir de 2 à 4 joueurs.
    "Tailles" sélectionne une grille de 8, 10, 12, 14, 16, 18 ou 20 cases de côté.
    "Joueur humain" sélectionne une couleur pour le joueur humain, ou aucun joueur humain.

    Boutons :
    "Jouer" lance une nouvelle partie.
    "Suggérer" affiche dans chaque case la probabilité de victoire - pour le joueur humain après la première pression - pour tous les joueurs après la seconde.
    "Décimer" détruit un rectangle de pions aléatoire si un des joueurs est humain, sinon il laisse l'utilisateur choisir les deux coins du rectangle.
    "Arrêter partie" interromps la partie en cours.
    "Sortir" quitte le programme ... Voir la suite

    Création de présentation PowerPoint

    Licence : Non renseignée - 13/04/2013 - Téléchargé 1 x
    Voici trois codes MATLAB qui permettent de facilement créer des présentation PowerPoint sous MATLAB. Le but étant de sortir ses résultats directement sous ppt pour faire par la suite une présentation.

    Agrandir toutes les figures

    Licence : Non renseignée - 13/04/2013 - Téléchargé 1 x
    Voici un code MATLAB qui permet d'agrandir automatiquement toutes les fenêtres (objets Figures)

    Charger et sauvegarder des images 3D

    Licence : Non renseignée - 14/04/2013 - Téléchargé 1 x
    Voici deux codes MATLAB pour charger et sauvegarder des images 3D

    Ces fonctions se basent sur les fonctions imread et imwrite, de la boîte à outils "Image Processing", qu'il vous faudra donc posséder.

    La fonction readstack (ou "charge pile") charge un fichier ou une succession de fichiers. La fonction permet d'importer :
    • des séries d'images numérotées en ordre croissant (img00.tif, img01.tif...), en général il suffit de donner la première image pour que toute la pile se charge
    • des images tif multi-page
    • des images stockées en "raw", dans ce cas il faut spécifier le type de données et la taille du résultat



    La fonction savestack, qui sauve un tableau ... Voir la suite

    Calcul du centre de masse de toutes les regions d'une image

    Licence : Non renseignée - 16/05/2013 - Téléchargé 1 x
    Voici un code MATLAB qui calcule le centre de masse de toutes les regions d'une image

    Tracé des axes mineur/majeur, de l'ellipse et du cercle équivalent et du rectangle englobant de chaque région

    Licence : Libre - 22/12/2018 - Téléchargé 1 x
    À partir de la structure en sortie de la fonction regionprops, cette fonction trace, sur chaque région d'une image :

    • le rectangle englobant, en se servant du champ BoundingBox de la structure et de la fonction rectangle ;

    • l'ellipse équivalente ayant les mêmes moments, tracée de façon paramétrique à partir :

      • du grand axe, ou axe majeur correspondant au champ MajorAxisLength,

      • du petit axe, ou axe mineur correspondant au champ MinorAxisLength,

      • de son orientation : champ O ... Voir la suite

    Lister les principaux composants matériels de votre ordinateur avec MATLAB sur Windows

    Licence : BSD - 28/09/2014 - Téléchargé 1 x
    wmicGetHardwareInfos liste des informations à propos des principaux composants de votre ordinateur :

    [list][*]système d'exploitation ;
    [*]processeur ;
    [*]carte graphique ;
    [*] mémoire RAM ;
    [*]disque de stockage.
    [/list]

    Le résultat est soit affiché dans le Command Window de MATLAB, soit enregistré dans un fichier texte.

    wmicGetHardwareInfos nécessite wmicGet disponible à cette adresse : [URL=http://matlab.developpez.com/telecharger/detail/id/4210/Recuperer-des-informations-sur-votre-ordinateur-avec-MATLAB-sur-Windows-WMIC]Récupérer des informations sur votre ordinateur avec MATLAB sur Windows (WMIC) [/URL]

    La fougere de Barnsley

    Éditeur : Benterki + 1079 octet
    La fougere de Barnsley est un objets fractals réalisable

    Triangle de Sierpenski

    Éditeur : Benterki + 950 octets
    Triangle de Sierpenski est aussi un objet fractal de dimension de Hausdorff égal à s=log 3/log 2

    Le tapis de Sierpiński

    Éditeur : Benterki A. + 1389 octet
    Le tapis de Sierpiński est un objet fractal de dimension de Hausdorff égal à s=log 8/log 3.

57 éléments

Contacter le responsable de la rubrique MATLAB

Partenaire : Hébergement Web