diff options
author | Michael Abed <michaelabed@gmail.com> | 2012-04-07 23:14:54 -0400 |
---|---|---|
committer | Michael Abed <michaelabed@gmail.com> | 2012-04-07 23:14:54 -0400 |
commit | 81117fb87ae3edb8b7bb31962f52b8c85af431fa (patch) | |
tree | e5d824ffec9bc86ba94532b3fb7ff3e4225ca09a /weakestMember.m | |
parent | 2ad700f049fc8b62c33eab73c641cf67e81effbc (diff) | |
download | ek301-prelim-81117fb87ae3edb8b7bb31962f52b8c85af431fa.tar.gz ek301-prelim-81117fb87ae3edb8b7bb31962f52b8c85af431fa.tar.bz2 ek301-prelim-81117fb87ae3edb8b7bb31962f52b8c85af431fa.zip |
update
Diffstat (limited to 'weakestMember.m')
-rwxr-xr-x | weakestMember.m | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/weakestMember.m b/weakestMember.m index 60485c9..6b67d64 100755 --- a/weakestMember.m +++ b/weakestMember.m @@ -1,3 +1,14 @@ -function [ idx ] = weakestMember(C, X, Y, T) +function [ idx ] = weakestMember(D, T) + unit = T(1:length(T)-3)/norm(T(1:length(T)-3)); + resist = breaking(D); + p = unit ./ resist; + p(p > 0) = 0; + a = 1:length(D); + [~,i] = max(abs(p)); + idx = a(i); +end + +function [ F ] = breaking(L) + F = 369.9 ./ (abs(L) .^ 1.465); end
\ No newline at end of file |