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

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

[C#] Lecture de fichiers Matlab, matrices et graphiques


Sujet :

C#

  1. #1
    Membre du Club
    Inscrit en
    Octobre 2008
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 7
    Par défaut [C#] Lecture de fichiers Matlab, matrices et graphiques
    salut je suis nouveau dans le forum et en C#.
    Du moins j´aimerai faire appel à vos differents conseils et suggestions concernant la programmation en c#.
    Je travaille actuellement sur un projet qui consiste á enregistrer des données , qui seront par la suite configurer sur matlab sous forme de matrices et apres execution une visualisation graphique dans laquelle la régression linéaire a plusieurs polynomes est calculée.
    Il m´est démandé de la refaire sur visual C# afin d´avoir aussi la meme visualisation graphique. et je suis complétement perdu

    1.Est possible de lire des fichiers (matlab) ".m" sur c# ??
    2.Comment programmer ces différentes matrices ou une linearisation sur c#??
    3.Quant à la visualisation graphique des données, que devrais-je faire ??

    Toutes suggestions et idées sont les bienvenues.

    Merci encore d´avance.

  2. #2
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut
    Salut


    1 -
    Lire des données matlab en C#... C'est possible

    Cherches sur internet, il y a des exemples concrets (en anglais peut-etre )

    2 -
    Il existe des bibliothèques pour gérer les matrices. LA aussi faut chercher un peu sur le net

    3 - Pour la visualisation graphique des données, il te "suffit" de te faire un controle ou bien de regarder "encore une fois" sur le net (sur www.codeproject.com) par exemple, ou il y a des exemples d'applications affichant des données numériques sous différentes formes

    Après, en C#, tu as des classes pour dessiner.. donc, après, c'est toi qui peut décider ce que tu veux dessiner
    (C'est pas compliqué)

    Voila

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    499
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 499
    Par défaut
    Salut,

    lors de recherches sur Matlab & C#, j'avais trouvé ce projet
    je n'ai pas eu le temps de vraiment de le décortiquer, mais il me semble intéressant
    après, à toi de voir s'il correspond à ce que tu veux...

    bon courage

  4. #4
    Membre du Club
    Inscrit en
    Octobre 2008
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 7
    Par défaut
    Salut à tous et merci encore pour vos suggestions .
    En outre mon principale Probleme se situe sur "la linearisation" de mes données , c´est à dire le calcul de " la Regression Polynomiale de degré 5 ". Cependant il m´est demandé d´afficher la courbe ( selon l´axe des x et y) determinée par sa regression calculée sur Matlab.

    Formule Mathematique:
    soit une fonction f(x)=y=a0+a1.x+a2.x^2+...+an.x^n
    y= M.a --> a = (matrice inverse de M). y


    Sur Matlab

    D1 = (D(:,7)-D(:,8))/1000; -----> Axe des y
    D2 = (D(:,4)); ------> Axe des x

    X = [ones(size(D1)) D1 D1.^2 D1.^3 D1.^4 D1.^5] ; ---> Polynome de degré 5
    a = (X\D2) ----> Coefficients de ma regression où X est ma matrice inverse et backslach " \" la calcule

    subplot(2,2,1)
    plot(D2, a1(1) + a1(2)*D1 + a1(3)*D1.^2 + a1(4)*D1.^3 + a1(5)*D1.^4 + a1(6)*D1.^5 ,'b*-');
    -----> Courbe avec sa regression

    J´aurai vraiment besoin de votre aide pour trouver cette regression sur C#..
    Merci une fois de plus encore

Discussions similaires

  1. [Débutant] MATLAB lent avec graphique scatter (matrice 8000 * 2000)
    Par TiroMat dans le forum MATLAB
    Réponses: 5
    Dernier message: 13/01/2014, 17h59
  2. Lecture de fichier audio entre MATLAB et C
    Par fatenov dans le forum MATLAB
    Réponses: 5
    Dernier message: 25/02/2008, 10h49
  3. Graphique à partir d'un fichier MATLAB
    Par duchere dans le forum MATLAB
    Réponses: 9
    Dernier message: 31/01/2008, 22h00
  4. Lecture de fichier
    Par Watcha dans le forum x86 16-bits
    Réponses: 13
    Dernier message: 04/03/2003, 20h43
  5. Lecture de fichiers ".WAV"...
    Par 0x4e84 dans le forum Langage
    Réponses: 2
    Dernier message: 03/09/2002, 09h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo