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
|
|
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
|
|
|
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
|
Licence : BSD
- Publié le 27/06/2014
- Taille 2 Ko
- Auteur : Jerome Briot
|
|
|
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
|
|
|
Voici un code MATLAB permettant d'identifier le type d'un lecteur sous Windows.
Le code utilise l'API Windows via un fichier C-MEX
Le fichier source C-MEX ainsi que les versions compilées 32 et 64 bits sont fournis.
%GETDRIVETYPE Disk drive type
% DT = GETDRIVETYPE(S) determines whether the disk drives contained in S
% are removable, fixed, CD-ROM, RAM disk, or network drives. S is a
% character array or a cell array of strings containing standard drive
% letters as A:\, B:\, C:\, D:\ ... For each entry of S, DT is one of :
%
% 1 : 'Unknown'
% 2 : 'Invalid root path'
% 3 : 'Removable media'
% 4 : 'Fixed media'
% 5 ... Voir la suite
|
Licence : BSD
- Publié le 04/06/2014
- Taille 8 Ko
- Auteur : Jerome Briot
|
|
|
Un code MATLAB permettant de générer un graphique de type "Range Bar Graph".
Le fichier zip contient également une démo permettant de générer le deuxième graphique de ce lien Range Bar Graph
|
Licence : BSD
- Publié le 24/08/2015
- Taille 1255 octet
- Auteur : Jerome Briot
|
|
|
Voici un code MATLAB permettant de récupérer la désignation commerciale du processeur (CPU) de votre ordinateur.
Par exemple sur mon ordinateur portable :
>> mycpuname = getcpubrandstring
mycpuname =
Intel(R) Core(TM) i5-2430M CPU @ 2.40GHz
Le code fait appel à un fichier C-MEX dont je fournis les versions compilées pour Windows 32 et 64 bits, Linux 32 et 64 bits et Mac 64 bits.
Si vous êtes intéressés par le code source, je vous renvoie vers les billets de mon blog traitant de ce sujet :
|
Licence : BSD
- Publié le 04/06/2014
- Taille 95 Ko
- Auteur : Jerome Briot
|
|
|
À 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
|
|
|
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
|
|
|
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
|
|
|
Voici un code MATLAB qui retourne la plage de cellules utilisées dans la feuille courante d'un fichier xls
|
Licence : Libre
- Publié le 04/06/2014
- Auteur : Jerome Briot
|
|
|
Voici deux codes MATLAB permettant de convertir une référence d'une cellule ou d'une plage de cellules d'une feuille Excel contenue dans une chaine de caractères
Note : l'algorithme n'est pas de moi, il a été récupéré sur le CSSM. Il existe une version supportant uniquement une référence à la fois dans le FEX.
|
Licence : Libre
- Publié le 04/06/2014
- Taille 1 Ko
- Auteur : Jerome Briot
|
|
|
Voici un extrait de code MATLAB qui permet de lancer une macro Access depuis MATLAB
|
Licence : Non renseignée
- Publié le 13/04/2013
- Auteur : Nitromard
|
|
|
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
|
|
|
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
|
|
|
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
|
|
|
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
|
|
|
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
|
Licence : BSD
- Publié le 05/03/2017
- Auteur : Jérôme_Labatut
|
|
|
Voici un ensemble de codes MATLAB permettant de générer et d'afficher des fractales via le jeu du chaos (chaos game) à partir d'une grammaire donnée et pour N itération
Le code MATLAB principal prend en entrée une structure form est une structure avec les champs suivant
- form.name
- form.polyg
- form.frac
- form.keeppolyg
En prenant l'exemple du Triangle de Sierpinski (voir http://en.wikipedia.org/wiki/Sierpinski_triangle#Construction et le paragraphe qui commence par "Or more simply:"), la structure form est :
- form.name = 'Sierpinski triangle';
- form.polyg = [0 1 .5 ; 0 0 sqrt(2)/2];
- form.frac = .5;
- form.keeppo ... Voir la suite
|
Licence : Libre
- Publié le 04/06/2014
- Taille 3 Ko
- Auteur : Jerome Briot
|
|
|
wmicGet renvoi des informations sur votre ordinateur et sur le système d'exploitation Windows.
wmicGet fait appel à l'outil WMIC (Windows Management Instrumentation Command-line).
wmicGet permet également d'utiliser la clause "where" du langage WQL pour effectuer des recherches avancées.
Exemples:
[code]infos = wmicGet('cpu');[/code]
[code]infos = wmicGet('win32_logicaldisk', {'DeviceID' 'FreeSpace' 'Size'}, ...
'Where',{'' 'DeviceID' 'C:' true ;
'or' 'DeviceID' 'D:' true})[/code]
Vous trouverez plus d'exemple dans l'entête du fichier wmicGet.m
Vous y trouverez également des liens vers la documentation de WMIC sur le site de ... Voir la suite
|
Licence : BSD
- Publié le 28/09/2014
- Auteur : Jerome Briot
|
|