Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2939 connectés 

  FORUM HardWare.fr
  Programmation

  MATLAB

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

MATLAB

n°20888
Bahamut
Posté le 28-03-2001 à 09:06:00  profilanswer
 

Je dois utiliser ce progr pour un projet d'analyse numérique ... et je ne suis même pas capable de faire un produit scalaire !
G chercher dans l'aide officiel et sur plusieurs sites mais je n'ai pas trouve comment faire la multiplication de 2 fonctions quelconques (non-polynomiales).
 
La classe inline ne gere pas l'operateur * -> ??? comment faire ?
 
Etant donne que c'est la base des maths, ca doit bien pouvoir s'effectuer facilement !!!
 
Merci d'avance

mood
Publicité
Posté le 28-03-2001 à 09:06:00  profilanswer
 

n°20898
Bluetooth
Posté le 28-03-2001 à 09:47:09  profilanswer
 

matlab n'est pas maple : il ne fait pas de litteral.  
c'est a dire que l'expression 'sin(x)' pour lui, n'est qu'un vecteur egal a {sin(xi)} pour i appartenant a l'intervalle [1..taille(x)]
 
donc sin(x)*cos(x) par exemple, ne veut rien dire, ou du moins pas ce que tu veux.
 
transpose(u)*v = produit scalaire <u,v> en revanche.
 
et pour le produit de deux fonctions :
f(x).*g(x) je crois.
(le point devant le * voulant dire : 'mutiplication terme a terme)
 
Voila voila

n°21191
Bahamut
Posté le 28-03-2001 à 23:39:53  profilanswer
 

je vas cogiter tout ca ... merci beaucoup :-)
 
vive les maths !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  MATLAB

 

Sujets relatifs
Programmer un filtre audio avec Matlab ? 
Plus de sujets relatifs à : MATLAB


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)