Bonjour,

Je suis en train de faire un maillage d'une plaque avec la fonction distmesh2d. Ci-après le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
[x,y]=meshgrid(bbox(1,1):h0:bbox(2,1),bbox(1,2):h0*sqrt(3)/2:bbox(2,2));
x(2:2:end,:)=x(2:2:end,:)+h0/2; 
p=[x(:),y(:)]; 
fd=inline('sqrt(sum(p.^2,2))-1','p');
[p,t]=distmesh2d(fd,@huniform,0.02,[0,0;2.52,2.52],[]);
Le message d'erreur ci-dessous apparaît :
??? Undefined function or method 'distmesh2d' for input arguments of type 'inline'.
Le problème se trouve au niveau de fd. Mais je ne sais pas trop comment l'évaluer.
Pourriez-vous m'expliquer comment résoudre cela?

Merci d'avance