Ajouter

Tous les téléchargements de Jerome Briot

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

    Licence : BSD - 04/06/2014 - Téléchargé x
    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

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

    Licence : Libre - 04/06/2014 - Téléchargé x
    Voici un code MATLAB qui permet de mettre en évidence d'élément de matrice à l'affichage dans le Command Window

    Forbidden donut

    Licence : BSD - 04/06/2014 - Téléchargé x
    Un jeu disons... assez bête.

    Vous êtes Homer Simpson et vous cherchez à attraper le donut, c'est tout.

    Attention : baisser le son de votre ordinateur si vous êtes au travail

    Liste des lecteurs disponibles (amovible, fixe, CD-ROM...)

    Licence : BSD - 04/06/2014 - Téléchargé x
    Voici un code MATLAB permettant de lister les 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.

    >> help getlogicaldrives
    GETLOGICALDRIVES List currently available disk drives
    D = GETLOGICALDRIVES returns a list of currently available disk drives
    in a cell array of string D.

    Exemple :

    D = getlogicaldrives

    D =

    'A:\' 'C:\' 'D:\' 'E:\' 'F:\' 'G:\' 'I:\'

    GETLOGICALDRIVES works only on PC (Windows).

    Identification du type de lecteur (amovible, fixe, CD-ROM...)

    Licence : BSD - 04/06/2014 - Téléchargé x
    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

    Identification de processeur

    Licence : BSD - 04/06/2014 - Téléchargé x
    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 :

    Informations sur le processeur avec MATLAB et la SDL 2

    Licence : BSD - 04/06/2014 - Téléchargé x
    La bibliothèque SDL 2 (Simple DirectMedia Layer) possède quelques fonctionnalités pour récupérer des informations sur le CPU. J'ai donc écrit un fichier MEX qui permet de récupérer ces informations avec MATLAB.

    Il faut installer les outils de développement de la SDL 2 et compiler le fichier MEX avant la première utilisation. Toutes les informations sont contenues dans le fichier readme.txt

    Les information suivantes sont renvoyées :


    • cpuCacheLineSize : taille du cache L1 en Ko

    • cpuCount : nombre de coeurs (Intel hyperthreading compris)

    • systemRAM : quantité de mémoire RAM installée


    Le code renvoi également sous forme de booléen la disponibilité de ... Voir la suite