Code covered by the BSD License
-
Comp=ae_comp(A,B)
function Comp=ae_comp(A,B)
-
[A,B]=re2le(R,T)
-
[A,B]=zerodiag(n);
-
[A,B]=zerodiag2(n);
-
[A,B]=zerodiag_eq(n);
-
[A1,B1]=sortmat(A,B);
-
[Coef]=FillTypeMatrix(A,B);
function [Coef]=FillTypeMatrix(A,B);
-
[Xgr,low,sol]=fre(R,T);
-
alf=fuzzy_alpha(A,B)
Calculates alpha product of matrices A and B
-
ans=fuzzy_maxmin_ind(A,n);
-
ans=fuzzy_minmax_ind(A,n);
-
disp_f(s,A);
displays String s as title
-
disp_f2(s,A);
displays String s as title
-
f_eps=fuzzy_epsilon(A,B)
Calculates epsilon product of matrices A and B
-
linprog(A,B,C)
function linprog(A,B,C)
-
linprog_fuzzy(A,B,C)
function linprog(A,B,C)
-
mxmn=fuzzy_maxmin(A,B);
Calculates max-min product of matrices A and B
-
mxmn=fuzzy_minmax(A,B)
Calculates min-max product of matrices A and B
-
s=diagn(A,B,xs,bs);
-
s=disp_f2(s,A);
displays String s as title
-
sol=solve_fls(A,B);
function sol=solve_fls(A,B);
-
sol=solve_fls2(A,B);
function sol=solve_fls(A,B);
-
sol=solve_fls3(A,B);
function sol=solve_fls(A,B);
-
solution=FillHelpMatrix(A,B);
function solution=FillHelpMatrix(A,B);
-
solution=FillHelpMatrixSoluti...
function solution=FillHelpMatrixSolution(A,B);
-
st=disp_fu(A);
displays String s as title
-
st=disp_latex(A);
function st=disp_latex(A);
-
st=disp_latex_t(A);
function st=disp_latex_t(A);
-
t=find_t(m1,method)
-
im(varargin);
Fuzzy inutitionistic matrix class constructor.
-
sterm(v)
-
term(a)
Fuzzy term class constructor.
-
Contents.m
-
alpha_eps_sample.m
-
binary4x2.m
-
cza.m
-
data4x2.m
-
data_intui.m
-
f_automata.m
-
fre_sample.m
-
fre_sample2.m
-
fre_sample3.m
-
i_sample4x3.m
-
kost.m
-
linprogsample.m
-
linprogsample_f.m
-
maxmin_sample.m
-
newinto.m
-
rel_sample.m
-
rel_sample2.m
-
rel_sample3.m
-
sample10x8.m
-
sample18x14.m
-
sample18x14a.m
-
sample18x14b.m
-
sample32x13.m
-
sample32x13a.m
-
sample32x13b.m
-
sample33x33.m
-
sample34x14.m
-
sample3x4.m
-
sample3x8.m
-
sample3x9.m
-
sample4x12.m
-
sample4x3.m
-
sample4x3a.m
-
sample4x4.m
-
sample5x4.m
-
sample5x5.m
-
sample5x5a.m
-
sample5x5b.m
-
sample8x8.m
-
sample9x8.m
-
sample9x9.m
-
sample_flsi.m
-
sample_solve_inv_probl.m
-
sewing_defects.m
-
sewing_defects1.m
-
View all files
from
Fuzzy Relational Calculus Toolbox, Rel.1.01
by Yordan Kyosev & Ketty Peeva
The toolbox provides functions and original algorithms for solving direct and inverse problems.
|
| sewing_defects1.m |
% description of symptoms
b(1).str=' the interweave of the threads visible on the upper (face) side';
b(2).str=' the interweave of the threads visible on the bottom (back) side';
b(3).str=' breack upper thread';
b(4).str=' breack down thread';
% description of causes
x(1).str=' low upper thread tension ' ;
x(2).str=' high upper thread tension ';
x(3).str=' upper thread tension greater than bottom thread tension';
x(4).str=' upper thread tension less than bottom thread tension';
x(5).str=' low upper thread tenacity ';
% note, that this matrix is only demo example, it is not verified as expert
% knowledge and do not work correctly for some cases, because is only small part from the whole
% matrix.
A=[0.0 0.5 1.0 0.0 0.0
1.0 0.0 0.0 1.0 0.0
0.0 1.0 0.8 0.0 1.0
0.0 0.0 0.0 0.5 0.0];
disp('Compose the symptoms vector. ');
disp('If the described symptom appeare, write 1, if not appeare - 0');
disp('or write the degree of appearance of this symptom between 0 and 1');
for i=1:length(b)
B(i) = input(b(i).str);
end
B=B';
|
|
Contact us at files@mathworks.com