S = solve('a^2-A*a+1=0','a=exp(j*b*delta)=0','a','b');
S.b
Type: Messages; Utilisateur: 123djimy
S = solve('a^2-A*a+1=0','a=exp(j*b*delta)=0','a','b');
S.b
Bonjour,
Je pense que vous devriez choisir A, B et C comme des individus de la population, et f=norme(Qsim-Qaval) comme une fonction objectif.
Bonjour,
pbest: meilleure position rencontrée par chaque particule,
gbest : meilleure position rencontrée par toutes les particules.
Bonjour,
Voici l'algorithme de la méthode de point intérieur:
http://www.images-host.fr/view.php?img=14043041untitled-1.jpg
Bonjour, je vous remercie pour votre réponse.
Je pense que ce n'est pas possible d'utiliser une DLL Matlab avec Delphi.
-Est ce qu'il y a une autre solution pour intégrer les fonctions écrites par...
Salut,
J'ai essayé de faire appel à une fonction foo.m contenue dans une DLL mylib.dll construite par Matlab,
Voici le code Matlab:
function y = foo(x)
y = 2*x
et voici le code Delphi:
Salut,
t=0:.001:100;
alpha=45;err=10;deltax=10;deltay=10;
plot(t+deltax,tan(deg2rad(alpha))*t+deltay);hold
plot(t+deltax,tan(deg2rad(alpha+err))*t+deltay,'r');...
salut,
Le problème est que g(x) est non définie pour x=0,
donc tu dois changer la borne inférieur de l'intervalle par (1e-20 par exemple) et ça va marcher,
Salut
Tu devras utiliser un "breaker" ou un autre dispositif a la place des switchs, puisque ces derniers ne sont utilisables que pour les circuits électronique (de petite échelle).
Bonjour,
if func(c(k)) <= func(d(k))
% on prends la partie droite
a(k+1) = c(k);
b(k+1) = b(k);
else
% on prends la partie gauche
...
Il y a une chance sur 10000 que tu tombe sur la valeur 1.0000
rand*(1+eps)
- Dans la fonction solve, tu as 3 équations et 2 inconnues.
Voici un exemple:
x=[1 2 3 4];
y=[2 4 6 8];
p = polyfit(x,y,1);
pente=p(1)
tu as supposé que si la vitesse du vent est constante, la vitesse angulaire du rotor sera aussi constante et c'est faux,
la vitesse angulaire est au fonction du temps, donc elle devrait être incluse...
calculer d'abord gamma2 en fixant lambda et gamma1 comme suit:
solve('lambda = gamma1*gamma2 / (gamma1+gamma2-1)','gamma2')
résultat:
ans =-(lambda - gamma1*lambda)/(gamma1 - lambda)
en...
intaller DivX codec
http://www.divx.com/fr/software/divx-plus/codec-pack
Un bon exemple ici.
Dans l'Embedded MATLAB tu n'a pas le droit de changer la taille des variables, par exemple:
c(:,nc+1:end)=[];
essayer de faire la correction suivante:
xx=xi:0.1: xs;
syms x;
y=fonction(x);
derive1=diff(y,x); %la dérivé première
plot(xx,subs(y,xx));
syms x
f=4*x+sin(x^2);
g=diff(f,x)
ça marche! merci beaucoup :ccool:
Bonjour
Savez-vous s'il y a une méthode permettre à l'utilisateur d'insérer une ligne vierge et de supprimer une ligne existante dans une liste UITABLE en cliquant sur un bouton?
function...
Merci infiniment ..
les deux méthodes fonctionnent très bien
:merci:
Ok..
Par exemple, j'ai un objet graphique "Ttriangle" qui permet d'afficher sur l'écran un triangle qui porte son index (ordre de création):
...
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.