Rechercher : dans
Par :

Definir une matrice qui dépend du temps

Dernière réponse le 10 nov 2009 à 04:26:42 Thierry, le 10 nov 2009 à 02:19:13 
 Signaler ce message aux modérateurs

Bonjour,

J'aimerais définir une matrice A sous matlab qui dépend du temps du type A(t)=[exp(t) 0; exp(-2*t) 3*t]
J'ai essayé de procéder comme une fonction "classique" mais cela ne donne rien. Je m'y prends sans doute de la mauvaise manière...

function [A]=test(t)
A=zeros(4,4);
t=0:5;
A(t)=[exp(t) 0; exp(-2*t) 3*t]

Comment faire pour que matlab comprenne que lorsque que je rentre A(7) par exemple je lui demande en fait de me déterminer la matrice au temps t=7 et non la 7ème composante d'une ligne.

Merci d'avance! ;)

Configuration: Windows Vista
Firefox 3.5.5

Meilleures réponses pour « definir une matrice qui dépend du temps » dans :
Introduction à la STL en C++ (standard template library) VoirIntroduction Principales classes de la STL std::pair std::list std::vector std::set std::map Les iterators iterator et const_iterator reverse_iterator et const_reverse_iterator Les algorithmes ...
[Dico] Dictionnaires - Définitions - Extensions VoirAlors que vous êtes en plein boulot sur votre computeur, n’avez-vous jamais eu besoin de la définition ou de l’orthographe d’un mot ? D’une explication ou de la traduction d’un terme informatique ? Et ces “.com”, ou “.bmp”, qu’est-ce que c’est que...
Les templates en C++ VoirIntroduction Avantages Inconvénients Quand utiliser des templates ? Que dois-je mettre dans les .hpp et dans les .cpp ? Convention de notations Quelques templates célèbres STL BGL Premiers pas Spécifications de templates Template par...
Télécharger Drivers Realtek High Definition Audio pour Vista/7 VoirLe pilote Realtek High Definition Audio pour Windows Vista (et Windows 7) est compatible avec les chipsets audio suivants : Realtek ALC260 Realtek ALC262 Realtek ALC267 Realtek ALC268 Realtek ALC269 Realtek ALC272 Realtek ALC273 ...
Télécharger Drivers Realtek High Definition Audio pour 2000/XP VoirLe pilote Realtek High Definition Audio pour Windows 2000/XP est compatible avec les chipsets audio suivants : Realtek ALC260 Realtek ALC262 Realtek ALC267 Realtek ALC268 Realtek ALC269 Realtek ALC272 Realtek ALC273 Realtek ALC275 Realtek...
MERISE - Modèle physique des données VoirLe modèle physique Cette étape consiste à implémenter le modèle dans le SGBD, c'est-à-dire le traduire dans un langage de définition de données. Le langage généralement utilisé pour ce type d'opération est le SQL, et plus spécialement le langage...
Définition des besoins en terme de sécurité informatique VoirPhase de définition La phase de définition des besoins en terme de sécurité est la première étape vers la mise en oeuvre d'une politique de sécurité. L'objectif consiste à déterminer les besoins de l'organisation en faisant un véritable état des...
Fichier TMP VoirFormat TMP Un fichier TMP est un fichier temporaire, c'est-à-dire un fichier créé temporairement par une application. La plupart du temps ces fichiers peuvent être supprimés sans risque, mais cela dépend de l'application qui l'a créé. Dans le...

1

Pacorabanix, le 10 nov 2009 à 03:21:42

A=zeros(4,4);

inutile.


t=0:5;

contraire à ce que tu veux faire... en appelant ta fonction, tu passes t en paramètre, mais tu efface t directement pour le remplacer par 0:5 ! ( [0 1 2 3 4 5] )
A(t)=[exp(t) 0; exp(-2*t) 3*t]

pas de (t) à mettre devant A.

Ensuite ben ensuite il faut appeler ta fonction avec le bon temps... ta fonction c'est test() et pas A() ;)
et elle calculera la bonne matrice A à renvoyer.

Répondre à Pacorabanix

2

 Thierry, le 10 nov 2009 à 04:26:42

Ah d'accord! Comme quoi c'était pas si compliqué. En tout cas merci beaucoup ça m'enlève une belle épine du pied. ;)

Répondre à Thierry