Bonjour,
Je découvre pendant le déroulement de mon stage la syntaxe matlab et pour le moment je dois dire que j'y suis assez imperméable et le progrès est plutôt lent.
Je souhaite comprendre un fichier donné par mon maître de stage. Je me présente en face d'une boucle for dont je ne comprends pas les morceaux, à la fin, qui ont cette structure: F=[F f].
Quelqu'un peut-il me dire de quoi il s'agit?Code:for i=1:length(f) %Les premieres lignes de la boucles définissent les coeffs de E %Je les ai enlevées pour alléger. E=[[E11 E12 E13 E14];[E21 E22 E23 E24];[E31 E32 E33 E34];[E41 E42 E43 E44]]; T=inv(E); r=(T(1,3)+T(1,4))*j1(alpha(i)*a) + (T(2,3)+T(2,4))*n1(alpha(i)*a) - 2*(T(3,3)+T(3,4))*j1(beta(i)*a) - 2*(T(4,3)+T(4,4))*n1(beta(i)*a); g=(T(1,1)+T(1,2))*j1(alpha(i)*a) + (T(2,1)+T(2,2))*n1(alpha(i)*a) - 2*(T(3,1)+T(3,2))*j1(beta(i)*a) - 2*(T(4,1)+T(4,2))*n1(beta(i)*a); g1=(T(1,1)+T(1,2))*j1(alpha(i)*b) + (T(2,1)+T(2,2))*n1(alpha(i)*b) - 2*(T(3,1)+T(3,2))*j1(beta(i)*b) - 2*(T(4,1)+T(4,2))*n1(beta(i)*b); g2=(T(1,3)+T(1,4))*j1(alpha(i)*b) + (T(2,3)+T(2,4))*n1(alpha(i)*b) - 2*(T(3,3)+T(3,4))*j1(beta(i)*b) - 2*(T(4,3)+T(4,4))*n1(beta(i)*b); u=-b/a*g/(r-rho3/rho2); rhoef=(1-phi)*rho1 + phi*rho2*(g1-g2*g/(r-rho3/rho2)); Rhoef=[Rhoef rhoef]; U=[U u]; % den=r-rho3/rho2; % Den=[Den den];
Le moteur de recherche de threads associés à mon problème refuse - comme google ou autres - de comprendre: F=[F f], d'où m'on post sans recherche préalable.
Merci.
-----