je viens de déterminer mes conditions initiales me permettant d'avoir l'allure voulue mais je l'ai fait par tâtonnement, y a-t-il une méthode pour les déterminer avant de dessiner.
merci encore...
Type: Messages; Utilisateur: lisenette
je viens de déterminer mes conditions initiales me permettant d'avoir l'allure voulue mais je l'ai fait par tâtonnement, y a-t-il une méthode pour les déterminer avant de dessiner.
merci encore...
merci winjerome.
je voudrais poser une question concernant les conditions initiales:
pourquoi influent-elle sur la trajectoire et comment les choisir (critère).
je ne sais pas pourquoi j'ai toujours des trajectoires bizarres et non polynomiale enfin curviligne ?
je bugg :calim2:
voici le trajectoire que j'obtiens !!!!!142598
maintenant je n'ai plus d'erreur au niveau de ode45 merci .
par contre en dessinant mes trajectoires à savoir x en fonction de y je devais obtenir des sinusoïdes mais moi j'obtiens des droites je me...
sa ne marche toujours pas et franchement je n'y comprends rien.
bon, j'ai mis le système sous forme d’Équation d’état mais c'est la même erreur:
mon programme principal est:
% clc,
% clear...
voici donc mon programme complet:
% clc,
% clear all,
% close all,
%declaration des constantes
g=9.8;
Tsup=0.8;%temps de support
z=0.8;%hauteur du centre de masse considérée constante...
merci pour vos réponses.
je voudrais savoir si ODE45 peut me donner à la fois la solution en vitesse et en position ?
c'est toujours la même erreur si j'utilise votre syntaxe sachant que la fonction n'admet pas d'argument et que x et y sont des vecteurs quelconques.
%modele dynamique
function acc=sysmodel()...
j'essaye d'utiliser la syntaxe donnée sur matlab
xf0=0.2;
yf0=0.2;
vxf0=0.791;
vyf0=0.791;
xi=xf0;
yi=yf0;
Bonjour,
je voudrais intégrer une équation deux fois sur Matlab ; je sais qu'il existe une fonction "ODE 45" mais je ne sais pas comment l'utiliser.
je voudrais comprendre l’algorithme suivant et implémenter sous un logiciel de simulation ; est-ce qu'il y aurait quelqu'un qui pourrait me l'expliquer en pseudo-algorithme.141907
je ne comprends...
et quand j’enlève mes boucles voilà ce que sa donne:
clear all
clc
close all
%Initialisation
CI1=[-0.2,0.791];
g=9.8;
pas=0.02;
z=0.8;
j'ai déjà essayé mais sa donne la même chose (des point):roll:.
j'ai refait mon code et cette fois-ci j’obtiens des points et non une courbe pourquoi?
% Tsup=0.8;
% t=[0:0.002:Tsup]
% f=cosh(t/Tsup)+sinh(t/Tsup)
% plot(f,'r');
clc,
clear all,
close all,
Sa donne la même erreur , je crois que c'est à cause de mon z qui est constant peut-être?
voici l'erreur que sa me donne:
??? Undefined function or method 'plot3d' for input arguments of type 'double'.
Error in ==> trajj at 60
plot3d(xf,yf,z,'b'), grid on
je sais c'est déjà fait mais je voudrais savoir s'il y a moyen de le faire sans rajouter l’équation des contraintes en ligne ou colonne de matrice?
alors voila,
j'ai un système à 4 équations et 5 inconnus que j'ai mis sous forme d'un système linéaire .
et j'ai une contrainte sur les deux dernières (elles sont égales).
je voudrais savoir...
en mettant le système sous forme linéaire; j'obtient deux équations linéaires et en les regroupant j'obtient un système de la forme:
a(x1+x2)=2*b car j'ai fait la somme des deux équations linéaires...
je l'ai fait mais je vais essayer de l’implémenter sous matlab.
merci.
Bonjour,
je voudrais savoir s'il existe une fonction Matlab qui renvois les coefficients d'un polynôme de degré donné et dont les conditions au limites sont connues également.
en effet,
j'ai un...
en fait j'essaye depuis quelque temps d’intégrer cet algorithme sous matlab mais je n'y arrive pas; peut-etre que je ne l'ai tout simplement pas compris.
pouvez-vous me dire ce que vous avez...
Bonjour,
je veux dessiner une fonction en 3D mais il y a un message d'erreur.
merci
% Tsup=0.8;
% t=[0:0.002:Tsup]
% f=cosh(t/Tsup)+sinh(t/Tsup)
j'ai encore fait des modifications, j'arrive à tracer mes points mais lors de l'affichage de mes valeurs je trouve des matrices alors que je dois trouver des vecteurs de données .
je voudrais...
alors voila j'ai refait le programme mais cette fois j'ai un autre probleme que je ne comprends pas sachant que je suis pas un as en matlab:
??? In an assignment A(I) = B, the number of elements...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.