IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Codes sources MATLAB59 ressources dans cette catégorie

Retrouvez ici tous les meilleurs téléchargements

Codes sources MATLAB

Liste des 59 ressources de cette catégorie

    Observer des points dans l'espace kernel (gaussien)

    Téléchargé 2 fois-
    0
    0
    Voici un code MATLAB qui montre comment les données deviennent linéairement séparables dans kernel pca
    Licence : Non renseignée - Publié le 11/04/2013 - Auteur : acx01b +

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

    Téléchargé 2 fois-
    0
    0
    À 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
    Code source - Licence : Libre - Publié le 22/12/2018

    Uicontrol PopupMenu réjectifs

    Téléchargé 2 fois-
    1
    0
    Voici une fonction makeRejectivePopups qui permet d'avoir plusieurs objets Uicontrol de style 'popupmenu' au contenu réjectif. C'est à dire que lorsque l'on sélectionne un élément dans un popup, celui-ci est supprimé de la liste des autres menus, évitant ainsi une « double » sélection d'un élément.
    Chaque menu devra posséder un élément « neutre » qui désignera une non-sélection. Cet élément sera le seul à être présent en permanence dans tous les menus. Il permettra entre autres de passer par un état intermédiaire pour pouvoir effectuer un échange d'éléments entre deux menus.
    Cette fonction renvoie une structure de deux fonctions :
    • setIndex qui permettra de modifier l'élément sélectionné, en exécutant o ... Voir la suite
    Licence : Libre - Publié le 12/04/2014

    reconnaissance de chiffre

    Téléchargé 2 fois-
    0
    0
    reconnaissance de chiffre manuscrite de 0à9 utilisé KPPV méthode.
    Code source - Licence : Non renseignée - Publié le 03/03/2018 - Éditeur : maroua21 +

    Mise en évidence d'élément de matrice à l'affichage dans le Command Window

    Téléchargé 1 fois-
    0
    0
    Voici un code MATLAB qui permet de mettre en évidence d'élément de matrice à l'affichage dans le Command Window
    Licence : Libre - Publié le 04/06/2014 - Taille 1235 octet - Auteur : Jerome Briot +

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

    Téléchargé 1 fois-
    0
    0
    Voici un programme MATLAB, permet de convertir une matrice de niveaux de gris en une matrice RGB
    Licence : Non renseignée - Publié le 14/04/2013 - Auteur : kmaniche +

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

    Téléchargé 1 fois-
    0
    0
    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]
    Licence : BSD - Publié le 28/09/2014 - Auteur : Jerome Briot +

    WaitBar ParFor

    Téléchargé 1 fois-
    0
    0
    Similaire à la fonction MATLAB de waitbar. Le ParForWaitBar peut surveiller la progression dans un pool parallèle pendant qu'un calcul est effectué
    ---
    Similar to waitbar MATLAB function. The ParForWaitBar can monitor progress in a parallel pool while a computation is carried out
    Licence : Non renseignée - Publié le 03/03/2018 - Auteur : soft001 +

    La fougere de Barnsley

    Téléchargé 1 fois-
    0
    0
    La fougere de Barnsley est un objets fractals réalisable
    Licence : Freeware - Publié le 20/05/2012 - Taille 1079 octet - Éditeur : Benterki +

    Nombres premiers entre eux (coprime)

    Téléchargé 1 fois-
    0
    0
    Ce code MATLAB recherche des nombres premiers entre eux (coprime en anglais) en utilisant le code donné dans le source Algorithme d'Euclide et "plus grand commun diviseur"

    Cette fonction renvoie un tableau booléen (vrai/faux) si les nombres correspondants dans les deux tableaux d'entrée sont premiers entre eux.
    Licence : Libre - Publié le 04/06/2014 - Taille 1 Ko - Auteur : Jerome Briot +

    Triangle de Sierpenski

    Téléchargé 1 fois-
    0
    0
    Triangle de Sierpenski est aussi un objet fractal de dimension de Hausdorff égal à s=log 3/log 2
    Licence : Freeware - Publié le 20/05/2012 - Taille 950 octets - Éditeur : Benterki +

    Système de fonctions itérées - IFS - Iterated function system

    Téléchargé 1 fois-
    0
    0
    Un code MATLAB qui génère des fractales à partir d'IFS ou "Système de fonctions itérées"

    Le code principal utilise des fichiers .ifs, a priori du logiciel FRACTINT (http://www.fractint.org/), dont le format est brièvement expliqué ici : http://www.nahee.com/spanky/www/fractint/ifs_type.html
    Licence : Libre - Publié le 04/06/2014 - Taille 4 Ko - Auteur : Jerome Briot +

    Algorithme d'Euclide et "plus grand commun diviseur"

    Téléchargé 1 fois-
    0
    0
    Ce code MATLAB détermine le plus grand commun diviseur (pgcd ou "greatest common divisor" en anglais) entre une liste d'entiers contenus dans deux tableaux à l'aide de l'algorithme de Euclide.
    Licence : Libre - Publié le 04/06/2014 - Taille 1313 octet - Auteur : Jerome Briot +

    Charger et sauvegarder des images 3D

    Téléchargé 1 fois-
    0
    0
    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
    Licence : Non renseignée - Publié le 14/04/2013 - Taille 4 Ko - Auteur : Kangourou +

    Graphique avec hachures

    Téléchargé 1 fois-
    1
    0
    Voici un code MATLAB qui trace les graphiques de deux fonctions, et hachure la surface entre les deux courbes
    Licence : Non renseignée - Publié le 17/12/2013 - Taille 1172 octet - Auteur : mr_samurai +

    Afficher du contenu multimedia grâce au VLC Media Player

    Téléchargé 1 fois-
    0
    0
    Voici deux codes MATLAB qui permettent de contrôler le VLC Media Player (plus d'info sur le projet VideoLAN : http://www.videolan.org/) dans MATLAB afin d'afficher du contenu multimédia disponible en local sur votre machine ou bien en ligne.

    Ce player est disponible gratuitement et permet de lire de nombreux formats audio et vidéo

    Comme les deux codes utilisent le contrôle ActiveX du VLC Media Player, il ne fonctionne que sous Windows.

    Vous devez dans un premier temps télécharger et installer le VLC Media Player en vérifiant bien que la case "Web Plugins > Plugin ActiveX" soit bien cochée lors de l'installation.

    A ce titre, si vous travaillez sur une machine ... Voir la suite
    Licence : Non renseignée - Publié le 13/11/2013 - Taille 8 Ko - Auteur : Jerome Briot +

    Déterminer le système d'exploitation sur lequel un fichier texte a été créé

    0
    0
    Voici un code qui permet de déterminer sur quel système d'exploitation un fichier texte a été crée

    La fonction prend en entrée, soit un nom de fichier (avec le chemin complet), soit un identifiant valide comme celui renvoyé par la fonction FOPEN.

    En sortie, la fonction retourne une chaine de caractère spécifiant le système d'exploitation parmi la liste suivante :
    • 'win' => Windows
    • 'unix' => Unix/Linux ou Mac OS X (et +)
    • 'mac' => Mac jusqu'à la version 9



    Elle peut également retourner, en second argument de sortie, le nombre de caractères représentant la fin d'une ligne.

    Si le fichier est vide ou ne contient qu'une seule ligne, la fonction renvoie une c ... Voir la suite
    Licence : BSD - Publié le 04/06/2014 - Taille 1219 octet - Auteur : Jerome Briot +

    Stéréovison - AD-census

    1
    0
    Voici une implémentation en MATLAB d'un algorithme de stéréovision.(adcensus)

    Il est très fortement inspiré de ce papier:

    http://xing-mei.net/resource/pdf/adcensus.pdf

    Il est découpé en plusieurs parties:
    - un "matching cost" calculé avec une fenêtre de taille fixe.
    - une agrégation de coût qui permet d'obtenir une disparité plus fiable qui se base sur l’homogénéité des régions.(~les changement de disparité importants n'ont lieu que sur les zones de forts gradients.)
    - un "disparity refinement" qui permet de "smoother" les résultats avec une méthode d'optimisation semi-globale.
    Licence : Non renseignée - Publié le 13/04/2013 - Taille 2 Ko - Auteur : saturn1 +