% Examples of linguistic variables and linguistic values
% Copyright by Jyh-Shing Roger Jang, 6-2-93.
x = (0:100)';
young = gbell_mf(x, [20, 2, 0]);
middle_aged = gbell_mf(x, [25, 3, 45]);
old = gbell_mf(x, [30, 3, 100]);
very_old = old.^2;
very_young = young.^2;
all = [young middle_aged old very_young very_old];
subplot(211);
plot(x, all, '-'); xlabel('X = age'); ylabel('Membership Grades');
axis([-inf inf 0 1.1]);
text(72, 0.80, 'Old')
text(79, 0.70, 'Very')
text(79.5, 0.60, 'Old')
text(14, 0.90, 'Young')
text(8.5, 0.65, 'Very')
text(8, 0.55, 'Young')
text(40, 0.90, 'Middle Aged')