Matrice Pseudo-inverse

Signaler
Messages postés
69
Date d'inscription
dimanche 16 mars 2003
Statut
Membre
Dernière intervention
14 mars 2015
-
Messages postés
69
Date d'inscription
dimanche 16 mars 2003
Statut
Membre
Dernière intervention
14 mars 2015
-
Bonjour,

Je dois traduire un programme Matlab en VB6
Qui utilise la fonction,
"Matrice Pseudo-Inverse", y a t-il l’équivalent
en VB6 ?
A défaut, je peux me contenter de la fonction
Gauss-Newton en VB6.
Merci

5 réponses

Messages postés
14757
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
14 janvier 2021
151
Bonjour,

Il s'agit d'un problème de math à la base, si tu n'expliques pas plus en détail, personne te répondra.

---------------------------------------------------------------------
[list=ordered][*]Pour poser correctement une question et optimiser vos chances d'obtenir des réponses, pensez à lire le règlement CS, celui-ci pour bien poser votre question ou encore celui-ci pour les PFE et autres exercices.[*]Quand vous postez un code, merci d'utiliser la coloration syntaxique (3ième icône en partant de la droite : ).[*]En VB.NET pensez à activer Option Explicit et Option Strict (propriété du projet) et à retirer l'import automatique de l'espace de nom Microsoft.VisualBasic (onglet Références dans les propriétés du projet).[*]Si votre problème est résolu (et uniquement si c'est le cas), pensez à mettre "Réponse acceptée" sur le ou les messages qui vous ont aidés/list
---
Mon site
Messages postés
69
Date d'inscription
dimanche 16 mars 2003
Statut
Membre
Dernière intervention
14 mars 2015
2
Bonjour,

Je crois que ma question est assez claire,
Il s'agit de la fonction qui calcule la Matrice pseudo-inverse
Qui existe bel et bien dans Matlab.
Je recherche la même fonction écrite en VB6 !

Cordialement,
Maritime
Messages postés
14757
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
14 janvier 2021
151
Bonjour,

Cette fonction n'existe pas dans VB6, ni dans .NET, il me semble.
Il faudra donc la coder ou trouver une déjà faite sur le net.

---------------------------------------------------------------------
[list=ordered][*]Pour poser correctement une question et optimiser vos chances d'obtenir des réponses, pensez à lire le règlement CS, celui-ci pour bien poser votre question ou encore celui-ci pour les PFE et autres exercices.[*]Quand vous postez un code, merci d'utiliser la coloration syntaxique (3ième icône en partant de la droite : ).[*]En VB.NET pensez à activer Option Explicit et Option Strict (propriété du projet) et à retirer l'import automatique de l'espace de nom Microsoft.VisualBasic (onglet Références dans les propriétés du projet).[*]Si votre problème est résolu (et uniquement si c'est le cas), pensez à mettre "Réponse acceptée" sur le ou les messages qui vous ont aidés/list
---
Mon site

Bonjour,

Va falloir que tu la réécrives

function Matrice Pseudo-Inverse( paramètres ) as Double

bla, bla, bla

end function

Tant qu'à réécrire ton programme, tu devrais passer à VB.net. D'autant plus qu'il y Visual Basic 2010 Express gratuit sur le site de Microsoft.
Messages postés
69
Date d'inscription
dimanche 16 mars 2003
Statut
Membre
Dernière intervention
14 mars 2015
2
Bonjour,
Je vais devoir chercher dans le C et la traduire
ensuite,autrement dit, je vais faire des recherches pour trouver l'algorithme qui convient le mieux !
Si je dois migrer, c'est vers RealBasic que
j'irai ,car proche de VB6, en plus il est
multiplateforme, Win,Mac,Linux !

Merci a tous,
Benx