Changeset 3292


Ignore:
Timestamp:
03/16/10 12:01:34 (15 years ago)
Author:
Mathieu Morlighem
Message:

generate square

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/m/utils/Exp/expbox.m

    r3291 r3292  
    2121[x,y]=ginput(2);
    2222
     23xmiddle=mean(x);
     24ymiddle=mean(y);
     25
     26x1=x(1); y1=y(1);
     27x3=x(2); y3=y(2);
     28
     29Diag=[x1-xmiddle;y1-ymiddle];
     30
     31Vector=[xmiddle;ymiddle]+[-Diag(2);Diag(1)];
     32x2=Vector(1); y2=Vector(2);
     33
     34Vector=[xmiddle;ymiddle]-[-Diag(2);Diag(1)];
     35x4=Vector(1); y4=Vector(2);
     36
    2337%Build Exp structure
    2438A=struct();
    2539A.nods=5;
    2640A.density=1;
    27 A.x=[x(1) x(2) x(2) x(1) x(1)]';
    28 A.y=[y(1) y(1) y(2) y(2) y(1)]';
     41A.x=[x1 x2 x3 x4 x1]';
     42A.y=[y1 y2 y3 y4 y1]';
    2943
    3044%Write structure
Note: See TracChangeset for help on using the changeset viewer.