⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cht0200.m

📁 matlab在fpga中的应用的三个具体事例
💻 M
字号:
%----------------------------------------------------------------%
% 高等工程数学作业:习题二(用公式A、B、C、D计算隶属度并做比较)%
%----------------------------------------------------------------%
% 程序主要功能描述:                                             %
%     主函数:根据用不同公式的计算结果来做比较,分析其异同。     %
%----------------------------------------------------------------%
%           作者:许  东       学号:B0202102                    %
%           版本:Xudong.B0202102.0410                           %
%           修改时间:2004年10月25日                          %
%----------------------------------------------------------------%
clear;
clc;
%---------------------输入模糊集-------------------------%
A=[0.3 1 0.3  ;
    1  2  3  ];%“近似于2”
B=[0.2 1 0.2  ;
    2  3  4  ];%“近似于3”
%---------------------------------------------------------%
close1A=BlurSub_PlusMul(B,A);%“近似于1”
close5A=BlurAdd_PlusMul(A,B);%“近似于5”
close6A=BlurMul_PlusMul(A,B);%“近似于6”
close8A=BlurAdd_PlusMul(A,close6A);%“近似于8”
close13A=BlurAdd_PlusMul(close5A,close8A);%“近似于13”
%---------------------------------------------------------%
close1B=BlurSub_MaxMul(B,A);%“近似于1”
close5B=BlurAdd_MaxMul(A,B);%“近似于5”
close6B=BlurMul_MaxMul(A,B);%“近似于6”
close8B=BlurAdd_MaxMul(A,close6B);%“近似于8”
close13B=BlurAdd_MaxMul(close5B,close8B);%“近似于13”
%---------------------------------------------------------%
close1C=BlurSub_PlusMin(B,A);%“近似于1”
close5C=BlurAdd_PlusMin(A,B);%“近似于5”
close6C=BlurMul_PlusMin(A,B);%“近似于6”
close8C=BlurAdd_PlusMin(A,close6C);%“近似于8”
close13C=BlurAdd_PlusMin(close5C,close8C);%“近似于13”
%---------------------------------------------------------%
close1D=BlurSub_MaxMin(B,A);%“近似于1”
close5D=BlurAdd_MaxMin(A,B);%“近似于5”
close6D=BlurMul_MaxMin(A,B);%“近似于6”
close8D=BlurAdd_MaxMin(A,close6D);%“近似于8”
close13D=BlurAdd_MaxMin(close5D,close8D);%“近似于13”
%---------------------------------------------------------%
subplot(2,2,1);%图形化输出
plot(close1A(2,:),close1A(1,:),'-r+',close1B(2,:),close1B(1,:),...
'-go',close1C(2,:),close1C(1,:),'-b*',close1D(2,:),close1D(1,:),'-k.');
title('“近似于1”');
subplot(2,2,2);
plot(close6A(2,:),close6A(1,:),'-r+',close6B(2,:),close6B(1,:),...
'-go',close6C(2,:),close6C(1,:),'-b*',close6D(2,:),close6D(1,:),'-k.');
title('“近似于6”');
subplot(2,2,3);
plot(close8A(2,:),close8A(1,:),'-r+',close8B(2,:),close8B(1,:),...
'-go',close8C(2,:),close8C(1,:),'-b*',close8D(2,:),close8D(1,:),'-k.');
title('“近似于8”');
subplot(2,2,4);
plot(close13A(2,:),close13A(1,:),'-r+',close13B(2,:),close13B(1,:),...
'-go',close13C(2,:),close13C(1,:),'-b*',close13D(2,:),close13D(1,:),'-k.');
title('“近似于13”');
%-------------------------程序结束--------------------------%

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -