Anda di halaman 1dari 1

clc

clear all
a=xlsread('KOBE X 0.1.xlsx','result', 'A1:A4097');
b=xlsread('KOBE X 0.1.xlsx','result', 'B1:B4097');
c=convhull(a,b);
d = polyarea (a(c),b(c));
e=xlsread('KOBE X 0.2.xlsx','result', 'A1:A4097');
f=xlsread('KOBE X 0.2.xlsx','result', 'B1:B4097');
g=convhull(e,f);
h = polyarea (e(g),f(g));
i=xlsread('KOBE X 0.3.xlsx','result', 'A1:A4097');
j=xlsread('KOBE X 0.3.xlsx','result', 'B1:B4097');
k=convhull(i,j);
l = polyarea (i(k),j(k));
m=xlsread('KOBE X 0.4.xlsx','result', 'A1:A4097');
n=xlsread('KOBE X 0.4.xlsx','result', 'B1:B4097');
o=convhull(m,n);
p = polyarea (m(o),n(o));
q=xlsread('KOBE X 0.5.xlsx','result', 'A1:A4097');
r=xlsread('KOBE X 0.5.xlsx','result', 'B1:B4097');
s=convhull(q,r);
t = polyarea (q(s),r(s));
u=xlsread('KOBE X 0.6.xlsx','result', 'A1:A4097');
v=xlsread('KOBE X 0.6.xlsx','result', 'B1:B4097');
w=convhull(u,v);
x = polyarea (u(w),v(w));
y=xlsread('KOBE X 0.7.xlsx','result', 'A1:A4097');
z=xlsread('KOBE X 0.7.xlsx','result', 'B1:B4097');
A=convhull(y,z);
B = polyarea (y(A),z(A));
C=xlsread('KOBE X 0.8.xlsx','result', 'A1:A4097');
D=xlsread('KOBE X 0.8.xlsx','result', 'B1:B4097');
E=convhull(C,D);
F = polyarea (C(E),D(E));
G=xlsread('KOBE X 0.9.xlsx','result', 'A1:A4097');
H=xlsread('KOBE X 0.9.xlsx','result', 'B1:B4097');
I=convhull(G,H);
J = polyarea (G(I),H(I));
K=xlsread('KOBE X 1.0.xlsx','result', 'A1:A4097');
L=xlsread('KOBE X 1.0.xlsx','result', 'B1:B4097');
M=convhull(K,L);
N = polyarea (K(M),L(M));
AREA = [N J F B x t p l h d];
PGA = [1.0 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1];
plot (PGA, AREA, 'd');
%plot
(a(c),b(c),e(g),f(g),i(k),j(k),m(o),n(o),q(s),r(s),u(w),v(w),y(A),z(A),C(E),D(E),G(
I),H(I),K(M),L(M));
fprintf('the area of 1g is: %f\n',N);
fprintf('the area of 0.9g is: %f\n',J);
fprintf('the area of 0.8g is: %f\n',F);
fprintf('the area of 0.7g is: %f\n',B);
fprintf('the area of 0.6g is: %f\n',x);
fprintf('the area of 0.5g is: %f\n',t);
fprintf('the area of 0.4g is: %f\n',p);
fprintf('the area of 0.3g is: %f\n',l);
fprintf('the area of 0.2g is: %f\n',h);
fprintf('the area of 0.1g is: %f',d);

Anda mungkin juga menyukai