模糊数学实验报告

合集下载

模糊实验报告洪帅

模糊实验报告洪帅

控制理论与控制工程《智能控制基础》课程实验报告专业:控制理论和控制工程班级:双控研2016 姓名:洪帅任课教师:马兆敏2016年 12 月 4 日第一部分:模糊控制实验一模糊控制的理论基础实验实验目的:1 练习matlab中隶属函数程序的编写,同时学习matlab数据的表达、格式、文件格式、存盘2 学习matlab中提供的典型隶属函数及参数改变对隶属度曲线的影响3 模糊矩阵合成仿真程序的学习4 模糊推理仿真程序实验内容(1)要求自己编程求非常老,很老,比较老,有点老的隶属度函数。

1隶属函数编程试验结果如图1-1图1-1隶属度函数曲线(2)完成思考题P80 2-2 写出W及V两个模糊集的隶属函数,并绘出四个仿真后的曲线。

仿真曲线见图1-2,图1-2隶属度函数曲线2 典型隶属函数仿真程序学习下列仿真程序,改变各函数中的参数,观察曲线的变化,并总结各种隶属函数中其参数变化是如何影响曲线形状变换的。

M=1 M=3M=3 M=4M=5 M=6图1-3 M 在1、2、3、4、5、6时的图形2 模糊矩阵合成仿真程序:学习P31例2-10,仿真程序如下,(1) 完成思考题P81 2-5,并对比手算结果。

完成思考题P81 2-4,并对比手算结果。

(2) 2-5:(1) Matlab 结果如下①②③P81 2-5手算结果:P=⎥⎦⎤⎢⎣⎡7.02.09.06.0 Q=⎥⎦⎤⎢⎣⎡4.01.07.05.0 R=⎥⎦⎤⎢⎣⎡7.07.03.02.0 S=⎥⎦⎤⎢⎣⎡5.06.02.01.0(P Q) R=⎥⎦⎤⎢⎣⎡4.04.06.06.0(PUQ) S=⎥⎦⎤⎢⎣⎡5.06.05.06.0 (P S)U(Q S)=⎥⎦⎤⎢⎣⎡5.06.05.06.0总结:手算结果和MATLAB 运行结果一致。

(2) (2)思考题P81 2-4 Matlab 运行结果如下:P81 2-4题手算结果如下:()300200104.001104.0200300++++-+-+-=e ZE μ ()30203.010103.010*******++++-+-+-=e PS μ()()300200104.003.010*******++++-+-+-=⋂e e PS ZE μμ()()30203.010101104.0200300++++-+-+-=⋃e e PS ZE μμ总结:手算结果和MATLAB 运行结果一致。

模糊聚类分析实验报告

模糊聚类分析实验报告

专业:信息与计算科学 姓名: 学号:实验一 模糊聚类分析实验目的:掌握数据文件的标准化,模糊相似矩阵的建立方法,会求传递闭包矩阵;会使用数学软件MATLAB 进行模糊矩阵的有关运算实验学时:4学时实验内容:⑴ 根据已知数据进行数据标准化.⑵ 根据已知数据建立模糊相似矩阵,并求出其传递闭包矩阵.⑶ (可选做)根据模糊等价矩阵绘制动态聚类图.⑷ (可选做)根据原始数据或标准化后的数据和⑶的结果确定最佳分类. 实验日期:20017年12月02日实验步骤:1 问题描述:设有8种产品,它们的指标如下:x 1 = (37,38,12,16,13,12)x 2 = (69,73,74,22,64,17)x 3 = (73,86,49,27,68,39)x 4 = (57,58,64,84,63,28)x 5 = (38,56,65,85,62,27)x 6 = (65,55,64,15,26,48)x 7 = (65,56,15,42,65,35)x 8 = (66,45,65,55,34,32)建立相似矩阵,并用传递闭包法进行模糊聚类。

2 解决步骤:2.1 建立原始数据矩阵设论域},,{21n x x x X 为被分类对象,每个对象又有m 个指标表示其性状, im i i i x x x x ,,,21 ,n i ,,2,1 由此可得原始数据矩阵。

于是,得到原始数据矩阵为323455654566356542155665482615645565276285655638286384645857396827498673176422747369121316123837X 其中nm x 表示第n 个分类对象的第m 个指标的原始数据,其中m = 6,n = 8。

2.2 样本数据标准化2.2.1 对上述矩阵进行如下变化,将数据压缩到[0,1],使用方法为平移极差变换和最大值规格化方法。

(1)平移极差变换:111min{}max{}min{}ik ik i n ik ik ik i n i n x x x x x ,(1,2,,)k m L显然有01ikx ,而且也消除了量纲的影响。

高效模糊定律实验报告

高效模糊定律实验报告

一、实验背景模糊逻辑作为一种处理不确定性和模糊性的数学工具,近年来在各个领域得到了广泛的应用。

高效模糊定律是模糊逻辑中的一种基本原理,它通过将模糊变量和模糊关系进行结合,实现高效的模糊推理。

本实验旨在验证高效模糊定律的有效性,并探究其在实际应用中的优势。

二、实验目的1. 验证高效模糊定律的正确性;2. 分析高效模糊定律在模糊推理中的优势;3. 探讨高效模糊定律在工程实际中的应用。

三、实验原理高效模糊定律的基本思想是将模糊变量与模糊关系进行结合,通过模糊关系对模糊变量进行运算,从而实现高效的模糊推理。

具体来说,设A和B为两个模糊变量,R为模糊关系,则高效模糊定律可以表示为:R(A) = ∏(R(a) ∩ B)其中,R(a)表示模糊关系R在模糊变量A中的元素a对应的模糊关系。

四、实验仪器与设备1. 高效模糊推理实验平台;2. 模糊变量生成器;3. 模糊关系生成器;4. 模糊推理结果分析软件。

五、实验步骤1. 生成模糊变量A和B,以及模糊关系R;2. 根据高效模糊定律计算R(A);3. 分析计算结果,验证高效模糊定律的正确性;4. 对比传统模糊推理方法,分析高效模糊定律在模糊推理中的优势;5. 结合实际应用场景,探讨高效模糊定律的应用。

六、实验结果与分析1. 实验结果验证了高效模糊定律的正确性,通过计算R(A)的值,可以看出其符合高效模糊定律的表达式。

2. 与传统模糊推理方法相比,高效模糊定律在以下方面具有优势:a. 高效性:高效模糊定律将模糊变量与模糊关系进行结合,减少了计算量,提高了推理速度;b. 精确性:高效模糊定律通过模糊关系对模糊变量进行运算,使得推理结果更加精确;c. 可扩展性:高效模糊定律可以方便地应用于复杂的模糊推理问题。

3. 在实际应用中,高效模糊定律可以应用于以下场景:a. 模糊控制系统:如智能家居、智能交通等;b. 模糊决策支持系统:如企业生产、城市规划等;c. 模糊识别与分类:如图像识别、语音识别等。

模糊数学学习报告

模糊数学学习报告

模糊数学学习总结学生姓名:代元元学号:S0*******专业班级:计算机科学与技术研09-1班学院:计算机与通信工程学院2010年6月2日1.引言在自然科学、社会科学与工程技术的许多领域中,都不同程度的涉及到对不确定因素和不完备信息的处理。

从实际系统中采集到的数据常常包含着噪声、不精确甚至不完整,采用纯数学上的假设来消除或者避免这种不确定性,效果往往不理想,反之,如果正视它,对这种信息进行适当地处理,常常有助于实际系统问题的解决。

多年来,研究人员一直在努力寻找科学的处理不完整性和不确定性的有效途径,实验证明,Zadeh创立的模糊集理论与Z.Pawlak倡导的粗糙集理论是处理不确定性的两种很好的方法。

事实上,出了上述两种方法外,基于概率统计方法的证据理论也是处理不确定性的一种有效方法。

这些众多的方法都是属于软计算(Soft Computing)的范畴。

软计算的概念是由模糊集理论的创始人Zadeh 提出的,软计算的主要工具包括粗糙集(Rough sets)、模糊逻辑(Fuzzy logic)、神经网络(Nerve Network)、概率推理(probability Reasoning)、信度网络(Belief Network)、遗传算法(Genetic Arithmetic)与其他进化优化算法、混沌理论(Chaos)等。

传统的计算方法即所谓的硬计算(Hard Computing),使用精确、固定和不变的算法来表达和解决问题,而软计算的指导原则是利用所允许的不精确性、不确定性和部分真实性得到易于处理、鲁棒性强和成本较低的解决方案,以便更好的与现实系统相协调。

传统的数学方法常常试图进行精确定义,而人关于真实世界中事物的概念往往是模糊的,没有精确的界限和定义。

在处理一些问题时,精确性和有效性形成了矛盾,诉诸精确性的传统数学方法变得无效,而具有模糊性的人类思维却能轻易解决。

例如人脸识别问题。

2. 模糊数学基本概念总结1)古典集合、模糊集合古典集合:对于任意一个集合A,论域中的任何一个元素x,或者属于A,或者不属于A。

模糊数学实验报告

模糊数学实验报告

模糊数学实验报告题目:模糊聚类分析在交通事故分析中的应用姓名xxxxxxxxx学号xxxxxxxxxxxx年级专业xxxxxxxxxxxxx指导教师xxxxxxxx20xx年x月xx日模糊聚类分析在交通事故分析中的应用姓名:xx 班级:xxxxxxxxx 学号:xxxxxxxxx xxxxxxxxxx 摘要:在模糊集理论及模糊聚类分析方法的四个步骤基础上,深入研究了模糊聚类分析法步骤在交通事故分析中的应用。

通过对1999 年我国交通事故相关数据进行统计,运用模糊聚类分析方法中两种不同的方法得出相似关系矩阵,应用平方法计算传递闭包,最终作出模糊聚类分析,并对两种方法进行比较。

通过对交通事故进行分类,对掌握交通安全情况有很大的帮助。

关键词:模糊相似矩阵;传递闭包;模糊聚类分析;交通事故随着经济的迅速发展,人民的生活得到了极大的改善,单位用车和私家车就越来越多,随之而来的是交通事故发生也越来越多,已引起人们和有关部门的关注和重视。

本文在模糊理论基础上,选取1999 年我国交通事故相关数据,进行分析统计,运用模糊聚类分析方法做出模糊聚类分析。

希望通过对交通事故进行分类,对掌握交通安全情况有很大的帮助,特别在发现交通存在的问题后,分析结果可提供给相关部门参考,针对问题采取措施改善我国交通事故较多的现状。

1 选择统计指标数据采自2002 年中国统计年鉴,分析我国交通现状,选取交通事故中具有代表性的几种情况——汽车、摩托车、拖拉机、自行车、行人乘车作为五个类及即五个单元,对5 种行驶方式安全程度分类。

设5 种行驶方式组成一个分类集合:分别代表汽车、摩托车、拖拉机、自行车、行人乘车。

每种行驶方式均采用代表性的方面(发生起数、死亡人数、受伤人数、损失折款)作为四项统计指标,即有:这里表示为第i 种行驶方式的第j 项指标。

这四项成绩指标为:发生起数,死亡人数,受伤人数,损失折款。

原始数据如表1 所示。

2 数据标准化数据标准化常采用公式,对数据进行处理。

模糊线性规划实验报告

模糊线性规划实验报告

姓名: 学号:实验二 求解模糊线性规划实验目的:掌握将模糊线性规划转化为一般线性规划的方法,会使用数学软件Matlab 工具箱求解一般线性规划. 实验学时:2学时 实验内容:将已知模糊线性规划问题标准化后,再用Matlab 工具箱求解相应的各个线性归化问题,最后得到模糊最优解。

实验日期:2017年12月02日实验步骤: 1 问题描述:某种药物主要成分为A 1、A 2、A 3,含量分别为585±-1mg 盒∙、5100±-1mg 盒∙、10100±-1mg 盒∙。

这三种成分主要来自五种原材料B 1、B 2、B 3、B 4、B 5,各种原表一2 解决步骤设成本为)(b f ,买入原材料B 1、B 2、B 3、B 4、B 5分别为54321b b b b b 、、、、千克。

为使成本最小,建立如下模糊线性规划模型:⎪⎪⎩⎪⎪⎨⎧≥=++++=++++=++++++++=0,,,,]10,100[200120150120001]5,010[601609015008]5,85[120801206085.8.17.16.15.11.3)(min 5432154321543215432154321b b b b b b b b b b b b b b b b b b b b t s b b b b b b f(1)求解没有伸缩率经典线性规划:⎪⎪⎩⎪⎪⎨⎧≥=++++=++++=++++0,,,,10020012015012000110060160901500885120801206085.54321543215432154321b b b b b b b b b b b b b b b b b b b b t s使用Matlab 实现代码如下:实验结果:图一 没有伸缩率经典线性规划求解结果因此我们可以得知:0000.0b 3021.00.00000000.01.014454321=====、、、、b b b b 从而得到最优解:1.8322)(=b f(2)求解有伸缩率的普通线性规划:⎪⎪⎪⎪⎩⎪⎪⎪⎪⎨⎧≥≥++++≤++++≥++++≤++++≥++++≤++++0,,,,90200120150120001110200120150120001956016090150081056016090150088012080120608590120801206085.54321543215432154321543215432154321b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b t s使用Matlab 实现代码如下:实验结果:图二 有伸缩率的普通线性规划求解结果因此我们可以得知:0000.0b 3500.00.43330000.00.000054321=====、、、、b b b b 从而得到最优解:1.2883)(=b f(3)0.54391.2883-1.8322==d ,最后求解线性规划:⎪⎪⎪⎪⎪⎩⎪⎪⎪⎪⎪⎨⎧≥≥-++++≤+++++≥-++++≤+++++≥-++++≤+++++≤+++++0,,,,,9010200120150120001110102001201501200019556016090150081055601609015008805120801206085905120801206085 1.83220.54398.17.16.15.11.3.min 5432154321543215432154321543215432154321λλλλλλλλλb b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b t s使用Matlab 实现代码如下:实验结果:图三 最后求解线性规划因此我们可以得知:0000.0b 3482.00.00000000.00.756554321=====、、、、b b b b 从而得到最优解:1.3826)(=b f实验心得:通过这次实验,让我学会了如何解决实际问题中的约束条件可能带有弹性、目标函数可能不是单一的、价值系数可能带有模糊性的模糊线性规划。

模糊聚类分析报告实验报告材料

模糊聚类分析报告实验报告材料

专业:信息与计算科学 姓名: 学号:实验一 模糊聚类分析实验目的:掌握数据文件的标准化,模糊相似矩阵的建立方法,会求传递闭包矩阵;会使用数学软件MATLAB 进行模糊矩阵的有关运算实验学时:4学时实验内容:⑴ 根据已知数据进行数据标准化.⑵ 根据已知数据建立模糊相似矩阵,并求出其传递闭包矩阵. ⑶ (可选做)根据模糊等价矩阵绘制动态聚类图.⑷ (可选做)根据原始数据或标准化后的数据和⑶的结果确定最佳分类. 实验日期:20017年12月02日实验步骤: 1 问题描述:设有8种产品,它们的指标如下:x 1 = (37,38,12,16,13,12) x 2 = (69,73,74,22,64,17) x 3 = (73,86,49,27,68,39) x 4 = (57,58,64,84,63,28) x 5 = (38,56,65,85,62,27) x 6 = (65,55,64,15,26,48) x 7 = (65,56,15,42,65,35) x 8 = (66,45,65,55,34,32)建立相似矩阵,并用传递闭包法进行模糊聚类。

2 解决步骤:2.1 建立原始数据矩阵设论域},,{21n x x x X =为被分类对象,每个对象又有m 个指标表示其性状,{}im i i i x x x x ,,,21 =,ni ,,2,1 = 由此可得原始数据矩阵。

于是,得到原始数据矩阵为⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎭⎫⎝⎛=323455654566356542155665482615645565276285655638286384645857396827498673176422747369121316123837X 其中nm x 表示第n 个分类对象的第m 个指标的原始数据,其中m = 6,n = 8。

2.2 样本数据标准化2.2.1 对上述矩阵进行如下变化,将数据压缩到[0,1],使用方法为平移极差变换和最大值规格化方法。

模糊数学实验报告

模糊数学实验报告

数学实验报告
实验序号:模糊数学日期:2013年10 月06 日
实验过程记录(含:基本步骤、主要程序清单及异常情况记录等):
1.求解相似矩阵:
相似矩阵为R2;其中c=256.8561。

n表示的是数据的个数,这里,我们选取的是50个数据,n 可以根据你选取的数据的多少进行调整。

可以根据你的数据的存储位置进行相应的改变,但必须是文本文档形式。

2.求相似矩阵的传递闭包矩阵:
传递闭包矩阵为R。

3.进行聚类分析与聚类图:
对截集的确定
d是的个数,lamd是所有组成的行矩阵。

结果如下页:
聚类的程序如下:
聚类结果如下:
聚类图:
要画出聚类图,先要将50种白酒进行顺序排列,程序如下:
排序的结果在C中,结果如下页:
聚类图的程序如下:
聚类图如下所示:。

x线照片影像的几何学模糊实验报告

x线照片影像的几何学模糊实验报告

x线照片影像的几何学模糊实验报告
实验名称:X线照片影像的几何学模糊实验
实验目的:探究X线照片影像的几何学模糊现象,并通过实验比较不同参数对影像清晰度的影响。

实验器材:
•X线发生器
•探测器
•X线照片影像
•实验台
•模糊器
实验步骤:
1.准备X线照片影像,并将其放置于实验台上。

2.将X线发生器和探测器分别放置于照片影像的两侧,并保证它
们之间的距离相等。

3.将模糊器放置于X线发生器和探测器之间,并调整其位置和角
度以达到几何学模糊的效果。

4.调整模糊器的参数,如角度、距离、大小等,记录每次调整的
参数和结果。

5.拍摄每个参数下的影像,并评估其清晰度。

实验结果:
经过实验,我们得到了以下结论:
1.几何学模糊的程度受模糊器的参数影响很大,调整角度、距离
和大小都会对影像清晰度产生影响。

2.当模糊器的角度、距离和大小较小时,影像清晰度较高;当这
些参数增加时,影像清晰度逐渐降低。

3.几何学模糊的程度也与X线照片影像的具体特征有关,如图像
细节、对比度等。

4.实验结果可以用于改进X线成像技术,并提高影像的清晰度和
可靠性。

实验结论:
通过本实验,我们探究了X线照片影像的几何学模糊现象,并比较了不同参数对影像清晰度的影响。

实验结果表明,模糊器的角度、距离和大小是影响影像清晰度的重要参数,而影像的具体特征也会影响几何学模糊的程度。

这些结论可以为改进X线成像技术提供有用的参考,并提高影像的质量和可靠性。

模糊数学实验报告三 模糊决策与糊线性规划

模糊数学实验报告三  模糊决策与糊线性规划

实验三 模糊决策与糊线性规划实验目的:会用模糊综合评判模型进行综合评判,掌握将模糊线性规划转化为一般线性规划的方法,会使用数学软件Lindo 求解一般线性规划.实验学时:4学时实验内容:⑴ 教学过程的综合评判等.⑵ 将已知模糊线性规划问题用C 语言编程生成Lindo 软件的数据格式,再用Lindo 软件求解.⑶ 编程求解模糊关系方程的最大解.实验日期:2015年11月6日操作步骤:将模糊线性规划问题⎪⎪⎪⎩⎪⎪⎪⎨⎧⎪⎪⎩⎪⎪⎨⎧≥-=--≥+-≤+++-=.0,,],5.0,4[3],1,6[6],2,8[..,64max 321321321321321x x x x x x x x x x x x t s x x x f 转化为普通线性规划问题,并用Lindo 软件求解.用C 语言编程生成Lindo 软件的数据格式#include<stdio.h>#include<math.h>void main(){double c[]={1,-4,6};//目标系数double A[3][3]={1,1,1,1,-6,1,1,-3,-1};//技术系数矩阵double b[]={8,6,-4};//目标右端常数double fc=38;//第一个线性规划问题的最优值double dc=8.25;//第一、二个线性规划问题的最优值之差double d[]={2,1,0.5};//伸缩指标char opt=1;//0表示min;1表示maxchar cont[]={-1,1,0};//约束条件-1表示≤;0表示=;1表示≥int m=3,n=3;//m 约束条件个数;n 变量个数FILE *fp;int i,j;fp=fopen("xxxx.txt","w");if(opt)fprintf(fp,"Max ");else fprintf(fp,"min ");for(j=0;j<n;j++){if(c[j]==0)continue;if(j&&c[j]>0)fprintf(fp,"+");else if(c[j]<0)fprintf(fp,"-");fprintf(fp,"%6.4fx%d",fabs(c[j]),j+1);}fprintf(fp,"\ns.t. ");for(i=0;i<m;i++){for(j=0;j<n;j++){if(A[i][j]==0)continue;if(j&&A[i][j]>0)fprintf(fp,"+");else if(A[i][j]<0)fprintf(fp,"-");fprintf(fp,"%6.4fx%d",fabs(A[i][j]),j+1);}if(cont[i]==-1)fprintf(fp,"<");else if(cont[i]==0)fprintf(fp,"=");else fprintf(fp,">");fprintf(fp,"%6.4f\n",b[i]);}fprintf(fp,"\n\n\n");if(opt)fprintf(fp,"Max ");else fprintf(fp,"min ");for(j=0;j<n;j++){if(c[j]==0)continue;if(j&&c[j]>0)fprintf(fp,"+");else if(c[j]<0)fprintf(fp,"-");fprintf(fp,"%6.4fx%d",fabs(c[j]),j+1);}fprintf(fp,"\ns.t. ");for(i=0;i<m;i++){for(j=0;j<n;j++){if(A[i][j]==0)continue;if(j&&A[i][j]>0)fprintf(fp,"+");else if(A[i][j]<0)fprintf(fp,"-");fprintf(fp,"%6.4fx%d",fabs(A[i][j]),j+1);}if(cont[i]==-1)fprintf(fp,"<%6.4f\n",b[i]+d[i]);else if(cont[i]==0){fprintf(fp,"<%6.4f\n",b[i]+d[i]);for(j=0;j<n;j++){if(A[i][j]==0)continue;if(j&&A[i][j]>0)fprintf(fp,"+");else if(A[i][j]<0)fprintf(fp,"-");fprintf(fp,"%6.4fx%d",fabs(A[i][j]),j+1);}fprintf(fp,">%6.4f\n",b[i]-d[i]);}else fprintf(fp,">%6.4f\n",b[i]-d[i]);}fprintf(fp,"\n\n\n");fprintf(fp,"Max lmd");fprintf(fp,"\ns.t. ");for(j=0;j<n;j++){if(c[j]==0)continue;if(j&&c[j]>0)fprintf(fp,"+");else if(c[j]<0)fprintf(fp,"-");fprintf(fp,"%6.4fx%d",fabs(c[j]),j+1);}if(opt)fprintf(fp,"-%6.4flmd>%6.4f\n",dc,fc);else fprintf(fp,"+%6.4flmd<%6.4f\n",dc,fc);for(i=0;i<m;i++){for(j=0;j<n;j++){if(A[i][j]==0)continue;if(j&&A[i][j]>0)fprintf(fp,"+");else if(A[i][j]<0)fprintf(fp,"-");fprintf(fp,"%6.4fx%d",fabs(A[i][j]),j+1);}if(cont[i]==-1)fprintf(fp,"+%6.4flmd<%6.4f\n",d[i],b[i]+d[i]);else if(cont[i]==0){fprintf(fp,"+%6.4flmd<%6.4f\n",d[i],b[i]+d[i]);for(j=0;j<n;j++){if(A[i][j]==0)continue;if(j&&A[i][j]>0)fprintf(fp,"+");else if(A[i][j]<0)fprintf(fp,"-");fprintf(fp,"%6.4fx%d",fabs(A[i][j]),j+1);}fprintf(fp,"-%6.4flmd>%6.4f\n",d[i],b[i]-d[i]);}else fprintf(fp,"-%6.4flmd>%6.4f\n",d[i],b[i]-d[i]);}fclose(fp);}结果:C语言编程生成的Lindo软件数据格式:Max 1.0000x1-4.0000x2+6.0000x3s.t. 1.0000x1+1.0000x2+1.0000x3<8.00001.0000x1-6.0000x2+1.0000x3>6.00001.0000x1-3.0000x2-1.0000x3=-4.0000Max 1.0000x1-4.0000x2+6.0000x3s.t. 1.0000x1+1.0000x2+1.0000x3<10.00001.0000x1-6.0000x2+1.0000x3>5.00001.0000x1-3.0000x2-1.0000x3<-3.50001.0000x1-3.0000x2-1.0000x3>-4.5000Max lmds.t. 1.0000x1-4.0000x2+6.0000x3-8.2500lmd>38.00001.0000x1+1.0000x2+1.0000x3+2.0000lmd<10.00001.0000x1-6.0000x2+1.0000x3-1.0000lmd>5.00001.0000x1-3.0000x2-1.0000x3+0.5000lmd<-3.50001.0000x1-3.0000x2-1.0000x3-0.5000lmd>-4.5000求解结果:LP OPTIMUM FOUND AT STEP 2OBJECTIVE FUNCTION VALUE1) 38.00000VARIABLE VALUE REDUCED COST X1 2.000000 0.000000X2 0.000000 15.000000X3 6.000000 0.000000ROW SLACK OR SURPLUS DUAL PRICES2) 0.000000 3.5000003) 2.000000 0.0000004) 0.000000 -2.500000NO. ITERATIONS= 2RANGES IN WHICH THE BASIS IS UNCHANGED:OBJ COEFFICIENT RANGES VARIABLE CURRENT ALLOWABLE ALLOWABLECOEF INCREASE DECREASE X1 1.000000 15.000000 7.000000X2 -4.000000 15.000000 INFINITYX3 6.000000 INFINITY 7.000000RIGHTHAND SIDE RANGESROW CURRENT ALLOWABLE ALLOWABLERHS INCREASE DECREASE2 8.000000 INFINITY 2.0000003 6.000000 2.000000 INFINITY4 -4.000000 12.000000 4.000000OBJECTIVE FUNCTION VALUE1) 46.25000VARIABLE VALUE REDUCED COSTX1 2.750000 0.000000X2 0.000000 15.000000X3 7.250000 0.000000ROW SLACK OR SURPLUS DUAL PRICES2) 0.000000 3.5000003) 5.000000 0.0000004) 1.000000 0.0000005) 0.000000 -2.500000NO. ITERATIONS= 1RANGES IN WHICH THE BASIS IS UNCHANGED:OBJ COEFFICIENT RANGES VARIABLE CURRENT ALLOWABLE ALLOWABLECOEF INCREASE DECREASE X1 1.000000 5.000000 7.000000X2 -4.000000 15.000000 INFINITYX3 6.000000 INFINITY 5.000000RIGHTHAND SIDE RANGESROW CURRENT ALLOWABLE ALLOWABLERHS INCREASE DECREASE2 10.000000 INFINITY 5.0000003 5.000000 5.000000 INFINITY4 -3.500000 INFINITY 1.0000005 -4.500000 1.000000 5.500000 VARIABLE VALUE REDUCED COSTLMD 0.500000 0.000000X1 2.375000 0.000000X2 0.000000 0.909091X3 6.625000 0.000000ROW SLACK OR SURPLUS DUAL PRICES2) 0.000000 -0.0606063) 0.000000 0.2121214) 3.500000 0.0000005) 0.500000 0.0000006) 0.000000 -0.151515NO. ITERATIONS= 4RANGES IN WHICH THE BASIS IS UNCHANGED:OBJ COEFFICIENT RANGES VARIABLE CURRENT ALLOWABLE ALLOWABLECOEF INCREASE DECREASE LMD 1.000000 INFINITY 1.000000X1 0.000000 0.246914 0.622222X2 0.000000 0.909091 INFINITYX3 0.000000 0.800000 0.487805RIGHTHAND SIDE RANGESROW CURRENT ALLOWABLE ALLOWABLERHS INCREASE DECREASE2 38.000000 8.250000 8.2500003 10.000000 2.357143 2.3571434 5.000000 3.500000 INFINITY5 -3.500000 INFINITY 0.5000006 -4.500000 0.589286 3.870370所以最优解是2.375*1+(-4)*0+6*6.625=42.125。

模糊矩阵的实验报告

模糊矩阵的实验报告

一、实验目的1. 理解模糊矩阵的基本概念和性质。

2. 掌握模糊矩阵的运算方法,包括模糊矩阵的合成、转置、截矩阵等。

3. 应用模糊矩阵解决实际问题,如模糊聚类分析、模糊模式识别等。

二、实验内容1. 模糊矩阵的基本概念模糊矩阵是一种表示模糊关系的数学工具,其元素取值在[0,1]区间内。

模糊矩阵的表示方法通常采用Zadeh表示法,即矩阵中的元素表示某元素属于集合的程度。

2. 模糊矩阵的运算(1)模糊矩阵的合成模糊矩阵的合成是指将两个模糊矩阵相乘,得到一个新的模糊矩阵。

设A和B为两个模糊矩阵,其合成C可表示为:C = A ⊙ B其中,⊙表示模糊矩阵的合成运算,A和B的元素满足以下关系:Cij = ∑(Aik Bkj)(2)模糊矩阵的转置模糊矩阵的转置是指将模糊矩阵的行和列互换,得到一个新的模糊矩阵。

设A为模糊矩阵,其转置A'可表示为:A' = (aij)其中,aij为A的第i行第j列元素,A'的第i行第j列元素为A的第j行第i列元素。

(3)模糊矩阵的截矩阵模糊矩阵的截矩阵是指将模糊矩阵中的元素按一定阈值进行截断,得到一个新的模糊矩阵。

设A为模糊矩阵,阈值为λ,A的截矩阵Aλ可表示为:Aλ = (aij ≥ λ)其中,aij为A的第i行第j列元素,Aλ的第i行第j列元素为A的第i行第j 列元素中大于等于λ的最大值。

3. 模糊矩阵的应用(1)模糊聚类分析模糊聚类分析是一种基于模糊矩阵的聚类方法,其基本思想是将待分类的数据集划分为若干个模糊子集,使得每个子集内的数据点与子集之间的相似度较高,而与其他子集之间的相似度较低。

(2)模糊模式识别模糊模式识别是一种基于模糊矩阵的模式识别方法,其基本思想是利用模糊矩阵描述待识别的模式,通过与已知模式的模糊相似度进行比较,实现模式识别。

三、实验步骤1. 创建模糊矩阵使用MATLAB软件创建一个5×5的模糊矩阵A,其元素取值范围为[0,1]。

模糊设计期末报告之模糊数学在人脸识别技术中的应用

模糊设计期末报告之模糊数学在人脸识别技术中的应用

-模糊设计课期末报告模糊数学在人脸识别技术中的应用组员信息:文宇班级:F1103004 学号:5110309204陈秋文班级:F1103020 学号:5110309611赵川班级:F1103013 学号:5110309436目录一、绪论 (3)二、内容简介 (4)三、人脸表情识别技术发展历史 (5)四、处理使用的理论介绍 (6)五、模型建立与处理基本思路 (8)六、模糊处理过程 (9)1、偏移参数Ms (10)2、灰度对比参数 (11)3、由Ms与Rs确定的图片拟合度 (12)七、报告结语 (13)一、绪论:现代数学建立在集合论的基础上。

一组对象确定一组属性,人们可以通过指明属性来说明概念,也可以通过指明对象来说明。

符合概念的那些对象的全体叫做这个概念的外延,外延实际上就是集合。

一切现实的理论系统都有可能纳入集合描述的数学框架。

经典的集合论只把自己的表现力限制在那些有明确外延的概念和事物上,它明确地规定:每一个集合都必须由确定的元素所构成,元素对集合的隶属关系必须是明确的。

对模糊性的数学处理是以将经典的集合论扩展为模糊集合论为基础的,乘积空间中的模糊子集就给出了一对元素间的模糊关系。

对模糊现象的数学处理就是在这个基础上展开的。

人脸表情识别,即用机器来判定人此时脸部所表现出的表情。

随着人机交互技术的飞速发展,人脸表情识别技术也在不断进步,在人脸表情的研究中人们提出了许多不同的方法提高了人脸识别的准确性,并且能在一定的程度上排除性别,种族等因素的影响。

而把人脸表情识别技术与模糊数学结合在一起,进一步的提出一种新的思路来提高识别效率和准确性。

二、内容简介这里简略的介绍我们的作业内容:我们提出把模糊数学应用在人脸表情识别上,并为提高人脸识别的效率和识别速度,放弃了从人脸上去较多数据的方法,而选用从人脸上取一定数目的有代表性的点如眼角,嘴唇,脸颊,鼻梁,额头等来提取数据对这些点进行综合分析,判断此时人脸表情。

模糊数学综述报告

模糊数学综述报告

模糊复分析的研究现状及进展***(**********************)摘 要:糊数概念的提出近30年历史, 在世界各国模糊学者的共同努力下,模糊数学理论及其应用研究取得了长足的进步。

本文对模糊数和复模糊数概念的提出以及人们围绕其所开展的相关工作作了介绍,并对模糊复分析研究中存在的问题及目前的解决方案做了探讨。

关键词:模糊实数;模糊复数;复模糊数;模糊数系;研究进展1、关于模糊数理论的研究现状模糊数是模糊分析学中最基本最重要的概念之一。

关于模糊数的概念,最早可追溯到1972年模糊学的创始人Zadeh 和ChangS.S.L 的文章“On fuzzy mapping and control”(IEEE Trans.Systems Man Cybernet,(1972)2(1);30-34)中,文中结合概率分布函数的性质,把实数域上的一族具有特殊性质的模糊集称为模糊数。

之后,日本水本雅晴和田中英夫(Mizumoto M.Tanaka K. 1976年)、纳米亚斯(Nahmias,1978年)、D.杜布瓦(D.Dubois)和普哈德(H.Prade)(1978年、1982年、1987年)先后对模糊数系的各种性质深入分析,特别是考虑到建立模糊数系的微积分等,人们已越来越多地注意到将模糊数系与区间分析、集值映射理论联系起来,于是形成了模糊数系的较系统理论。

下面仅介绍一下主要代表性思路。

首先是 C.V.尼格依塔(C.V .Negoita)、D.A 拉列斯库(D.A.Ralescu)1975年在他们的著作《Application of Fuzzy Set to system analysis 》中,将模糊数看成是一个区间数族[{][]}:0,1r u r ∈ (含参数的区间数),这样就有了下列模糊数的表示定理:若u ∈1E ,则1) 对r ∈[]0,1,[]r u 均为非空有界闭区间;2) 若0≤1r ≤2r ≤1,则[]2r u ⊂[]2r u ;3) 若正数n r 非降收敛于r ∈](0,1,则1n ∞= []n r u =[]r u .反之,若对任何r ∈[]0,1,均存在r A ⊂R ,并满足相应的1)-3),则有唯一的模糊数u ∈1E ,使[]r u =r A ,r ∈()0,1,且[]0u =()0,1r ∈ []r u ⊂0A接着,1986年, R .戈茨切尔(R .Goetschel),W.沃克斯曼(W.V oxman)在FSS 上发表了题为“Elementary Calculus”的文章,文中用两参考函数()({())[]},,:0,1a r b r r r ∈来刻划模糊数,形成了下列模糊数的表示定理:对u ∈1E ,以()u r ,()u r 记[]r u 的上、下端点,则(u r ,()u r 均为[0,1]上的函数,且满足:1) ()u r 单调非降左连续;2) ()u r 单调非增左连续;3) ()u r ≥()u r ;4) ()u r ,()u r 在r=0处右连续反过来,对任何满足上述条件1)-4)的[0,1]上的函数()(),a r b r ,存在唯一的u ∈1E ,使 []r u =[()(),a r b r ],r∈[0,1].模糊数的表示定理在研究与模糊数有关的各类问题中有着广泛的应用.基于区间分析的方法和集值映射理论,1981年,R.Goetschel 和W.V oxman 在JMAA 上的文章“A Pseudo metric for fuzzy sets and Certain related result”,1983年在FSS 上的文章“Topological propertics of fuzzy numbers”;1984年、1985年,J.埃伯希特(J.Albrycht)和马特沃卡(Matloka)在FSS 的文章“On fuzzy valued function”;1984年,R.巴达德(R.Bardard)在JMAA 上的文章“Fuzzy preuniform structures they induce”,在FSS 上的文章“Fixed point therorems for fuzzy numbers”、1987年在FSS 上的文章“Comparison of topplogical and uniform structures for fuzzy numbers and th e fixed point problem”;1985年,O.卡列瓦在FSS 上的文章“On converge of fuzzy sets”;1988年,欧阳合在JMAA 上的文章“Topiological properties of the space of regular fuzzy sets”等.上述这些研究者,对模糊数空间1E 的拓扑性质进行了广泛的研究,由一致Hausdorff 度量引出了如下拓扑结构:若在1E 中,定义D: 1E ×1E →[0,+∞], (),D u v =[][][]()0,1sup ,r r r d u v ∈其中[][](),r r d u v 是Hausdorff 度量,则 1) ( 1E ,D )是完备度量空间;2) ()(),,,D u v D u v R λλλλ=∈;3) ()(),,D u v D u v ωω++=除此之外,还引出了如下拓扑结构: S δ结构:对,u v ∈1E ,记(){[]()},0,1:u G x t R t u x =∈⨯≤,(){[]()},0,1:v G x t R t v x =∈⨯≤则1E 上的S δ拓扑结构由度量(),u v δ =(),u v d G G 所确定,此处d 为R ×[0,1]上的Hausdorff 度量.MS 结构: 记()1E φ=[](){[]}10,1:r v G u r u E =∈∈,则1E 上的MS 拓扑结构定义为()1E φ中关于Hausdorff 收敛的商结构。

模糊矩阵乘法实验报告

模糊矩阵乘法实验报告

一、实验目的1. 理解模糊矩阵的基本概念和性质。

2. 掌握模糊矩阵乘法的基本运算规则。

3. 通过实验验证模糊矩阵乘法的正确性和实用性。

二、实验原理模糊矩阵是一种特殊的矩阵,用于表示模糊关系。

在模糊矩阵中,每个元素都是介于0和1之间的实数,表示模糊关系的程度。

模糊矩阵乘法是模糊数学中的一个重要运算,用于求解模糊关系的合成。

设A是一个m×n的模糊矩阵,B是一个n×p的模糊矩阵,则A与B的乘积C是一个m×p的模糊矩阵,其元素C(i,j)的计算公式如下:C(i,j) = ∑(k=1 to n) A(i,k) ∧ B(k,j)其中,A(i,k)和B(k,j)分别是模糊矩阵A和B的第i行第k列和第k行第j列的元素,∧表示模糊关系的合成运算。

三、实验环境1. 操作系统:Windows 102. 编程语言:Python3. 库:NumPy四、实验步骤1. 导入NumPy库。

2. 定义模糊矩阵A和B。

3. 计算模糊矩阵A与B的乘积C。

4. 输出模糊矩阵C。

五、实验代码```pythonimport numpy as np# 定义模糊矩阵A和BA = np.array([[0.5, 0.2, 0.3], [0.1, 0.4, 0.5], [0.3, 0.2, 0.5]])B = np.array([[0.4, 0.3], [0.2, 0.5], [0.1, 0.6]])# 计算模糊矩阵A与B的乘积CC = np.zeros((A.shape[0], B.shape[1]))for i in range(A.shape[0]):for j in range(B.shape[1]):for k in range(A.shape[1]):C[i, j] += A[i, k] B[k, j]# 输出模糊矩阵Cprint("模糊矩阵C:")print(C)```六、实验结果与分析1. 运行实验代码,得到模糊矩阵C。

模糊矩阵相乘实验报告(3篇)

模糊矩阵相乘实验报告(3篇)

第1篇一、实验目的1. 理解模糊矩阵的概念及其在数学和工程中的应用。

2. 掌握模糊矩阵的表示方法。

3. 熟悉模糊矩阵的乘法运算规则。

4. 通过编程实现模糊矩阵的乘法,验证理论计算的正确性。

二、实验原理模糊矩阵是一种用于表示模糊信息的数学工具,它由模糊数构成。

模糊数是一种介于经典数和普通数之间的数,它能够描述不确定性的程度。

模糊矩阵的乘法运算规则与经典矩阵乘法类似,但需要考虑模糊数的运算规则。

三、实验内容1. 模糊矩阵的定义与表示模糊矩阵通常用符号F表示,它是一个二维数组,其中每个元素都是一个模糊数。

模糊数可以用隶属函数来描述,隶属函数是一个将实数映射到[0, 1]区间的函数。

2. 模糊矩阵的乘法运算设A和B是两个模糊矩阵,它们的乘积C也是一个模糊矩阵。

C的第(i, j)个元素C(i, j)可以通过以下公式计算:C(i, j) = ∑(A(i, k) ∧ B(k, j)),其中k是行和列的公共索引。

其中,A(i, k)和B(k, j)分别是矩阵A和B的第(i, k)和第(k, j)个元素,∧表示模糊数的乘积运算。

3. 编程实现模糊矩阵乘法使用C语言编写程序实现模糊矩阵的乘法运算。

程序流程如下:(1)定义模糊数和模糊矩阵的数据结构。

(2)编写函数生成模糊数和模糊矩阵。

(3)编写函数计算模糊矩阵的乘积。

(4)输出计算结果。

四、实验步骤1. 定义模糊数和模糊矩阵的数据结构使用结构体定义模糊数和模糊矩阵:```ctypedef struct {double a; // 模糊数的左边界double b; // 模糊数的右边界double c; // 模糊数的中心} FuzzyNumber;typedef struct {FuzzyNumber data;int rows;int cols;} FuzzyMatrix;```2. 编写函数生成模糊数和模糊矩阵```cFuzzyNumber generateFuzzyNumber() {// 生成模糊数的代码}FuzzyMatrix generateFuzzyMatrix(int rows, int cols) {// 生成模糊矩阵的代码}```3. 编写函数计算模糊矩阵的乘积```cFuzzyMatrix multiplyFuzzyMatrices(FuzzyMatrix A, FuzzyMatrix B) { // 计算模糊矩阵乘积的代码}```4. 输出计算结果```cvoid printFuzzyMatrix(FuzzyMatrix F) {// 打印模糊矩阵的代码}```5. 编写主函数```cint main() {// 调用函数生成模糊数和模糊矩阵FuzzyMatrix A = generateFuzzyMatrix(2, 2);FuzzyMatrix B = generateFuzzyMatrix(2, 2);// 计算模糊矩阵乘积FuzzyMatrix C = multiplyFuzzyMatrices(A, B);// 输出计算结果printFuzzyMatrix(C);return 0;}```五、实验结果与分析1. 实验结果通过编程实现模糊矩阵的乘法运算,验证了理论计算的正确性。

实验2模糊数学与模糊聚类

实验2模糊数学与模糊聚类
text(0,min(U),sprintf('%3.2f',min(U)));
holdon
fori=L-1:-1:1
m=N{i,2};
n=N{i,1};
mm=N{i,3};
k=find(M(2,:)==mm(1));
l=find(M(2,:)==mm(2));
x1=M(1,k);
y1=M(3,k);
按照步骤编写代码如下:
(1)主程序代码
C = xlsread('D:\CQDATA.xls',1,'B5:V44');%打开原分析数据
C2 =normalization(C);%数据标准化函数-平移极差变换
C3 = set_similar_matrix(C2);%建立相似矩阵-相关系数法
C4 = pf_package(C3);%创建模糊等价矩阵-平方法求传递包
depth=length(find(m==mm(2)));
index1=find(M==mm(1));
MM=[M(1:index1-1),M(index1+depth:L)];%
index2=find(MM==mm(2));
M=M(index1:index1+depth-1);
M=[MM(1:index2-1),M,MM(index2:end)];
forj = 1: n
ma = max(x(:, j));
mi = min(x(:, j));
y(i,j) = (x(i,j)-mi)/(ma - mi);
end
end
functionR =set_similar_matrix(X)%建立相似矩阵-相关系数法
[m,n] = size(X);

模糊数学在机器人颜色识别中的应用的开题报告

模糊数学在机器人颜色识别中的应用的开题报告

模糊数学在机器人颜色识别中的应用的开题报告一、研究背景与意义当前,随着机器人技术的发展,机器视觉领域的研究已越来越深入。

其中,“颜色识别”是机器视觉中一项重要的技术之一,它可以帮助机器人识别物体的颜色,从而实现更加智能化的工作。

而然而,颜色识别还面临一些困难,因为某些物体的颜色不是明确的,例如,红色和粉红色之间的颜色边界模糊。

因此,利用模糊数学的方法可以更好地解决这一难题。

二、研究内容和方法本研究将采用模糊数学的方法,在虚拟机器人实验中,探索建立一种精确且适应多变颜色的颜色识别系统。

具体研究方法如下:(1)通过调查和实验,确定机器视觉领域常见的颜色空间,如RGB和HSV。

(2)采用模糊数学中的隶属度函数、模糊关系等概念,对颜色进行模糊化处理。

(3)基于“模糊分类器”对颜色进行分类。

(4)最后,对所建立的颜色识别系统进行测试与分析,从而验证其实用性和正确性。

三、预期结果与意义预计本研究成果为:(1)建立一个更加准确、适应性更广的颜色识别系统,为机器人的工业应用提供更加可靠的数据支持;(2)拓展了机器视觉领域的研究,加强了模糊数学在该领域的应用;(3)丰富了模糊数学的理论与应用领域。

四、已有研究和不足目前,已有一些研究者在机器视觉领域中应用模糊数学方法,如模糊聚类、模糊神经网络等方法。

但是研究相对零散,对于颜色识别的模糊处理还有待更加深入的探究。

五、研究计划和进度本项目计划用时一年时间,按以下步骤推进:第一阶段(1-3个月):查阅相关领域的文献资料,学习机器视觉领域的颜色识别基础知识、模糊数学基础知识。

第二阶段(4-6个月):根据已学习的内容,设计和实现颜色模糊化处理的算法,提出颜色识别方法。

第三阶段(7-9个月):实现颜色识别系统,并对其进行测试和分析。

第四阶段(10-12个月):总结本项目的研究成果,撰写毕业论文,并进行学术交流。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

模糊数学实验报告
题目:模糊聚类分析在交通事故分析中的
应用
姓名xxxxxxxxx
学号xxxxxxxxxxxx
年级专业xxxxxxxxxxxxx
指导教师xxxxxxxx
20xx年x月xx日
模糊聚类分析在交通事故分析中的应用
姓名:xx 班级:xxxxxxxxx 学号:xxxxxxxxx xxxxxxxxxx 摘要:在模糊集理论及模糊聚类分析方法的四个步骤基础上,深入研究了模糊聚类分析法步骤在交通事故分析中的应用。

通过对1999 年我国交通事故相关数据进行统计,运用模糊聚类分析方法中两种不同的方法得出相似关系矩阵,应用平方法计算传递闭包,最终作出模糊聚类分析,并对两种方法进行比较。

通过对交通事故进行分类,对掌握交通安全情况有很大的帮助。

关键词:模糊相似矩阵;传递闭包;模糊聚类分析;交通事故
随着经济的迅速发展,人民的生活得到了极大的改善,单位用车和私家车就越来越多,随之而来的是交通事故发生也越来越多,已引起人们和有关部门的关注和重视。

本文在模糊理论基础上,选取1999 年我国交通事故相关数据,进行分析统计,运用模糊聚类分析方法做出模糊聚类分析。

希望通过对交通事故进行分类,对掌握交通安全情况有很大的帮助,特别在发现交通存在的问题后,分析结果可提供给相关部门参考,针对问题采取措施改善我国交通事故较多的现状。

1 选择统计指标
数据采自2002 年中国统计年鉴,分析我国交通现状,选取交通事故中具有代表性的几种情况——汽车、摩托车、拖拉机、自行车、行人乘车作为五个类及即五个单元,对5 种行驶方式安全程度分类。

设5 种行驶方式组成一个分类集合:
分别代表汽车、摩托车、拖拉机、自行车、行人乘车。

每种行驶方式
均采用代表性的方面(发生起数、死亡人数、受伤人数、损失折款)作为四项统计指标,即有:这里
表示为第i 种行驶方式的第j 项指标。

这四项成绩指标为:发生起数
,死亡人数,受伤人数,损失折款。

原始数据如表1 所示。

2 数据标准化
数据标准化常采用公式,对数据进行处理。

本文采用较为精确的极差转化方法对数据标准化。

首先,对数据进行偏差转换。

由偏差转换公式:
于是,原始数据可转换为表2。

而后,对表2 中的数据应用极差化法,从而可得到标准化数据。

由极差化法公式:
则标准化后的数据如表3 所示。

3 应用最大最小法进行聚类分析
最大最小法公式为:
将标准化后数据代入上式,得相似关系矩阵:
应用平方法求得传递闭包
由上可知是模糊等价矩阵,是传递闭包,即。

可得如下分类:
当时,将U分成一类。

当时,将U分成二类。

当时,将U分成三类。

当时,将U分成四类。

当时,将U 分成五类。

聚类图如图1 所示。

结果分析:在应用最大最小法分类结果中,按进行分类,由于过分强调5 种行驶方式统计指标上的差异,而没有注
意到各指标的相互影响关系,没有真正起到分类的作用,因而不可取。

按及分类又完全忽视了 5 种行驶方式上所表现出的各种差异,分类太粗。

本例的模糊聚类按、
分类比较不仅将具有相同特征统计指标的行驶方式归并到了一块,而且还将不同特征统计指标的行驶方式区分开来。

4 应用夹角余弦法进行聚类分析
夹角余弦公式为:
将标准化后数据代入上式,得模糊相似关系矩阵:
应用平方法求得传递闭包。

可得如下分类:
当时,将U分成一类。

当时,将U分成二类。

当时,将U分成三类。

当时,将U分成四类。

当时,将U 分成五类。

聚类图如图2 所示。

结果分析:在应用夹角余弦法分类结果中,按进行分类,由于过分强调5 种行驶方式统计指标上的差异,而没有注意到各指标的相互影响关系,没有真正起到分类的作用,因而不可取。

按及分类又完全忽视了 5 种行驶方式上所表现出的各种差异,分类太粗。

本例的模糊聚类按
、分类比较不仅将具有相同特征统计指标的行驶方式归并到了一块,而且还将不同特征统计指标的行驶方式区分开来。

行驶方式的分类利于分析交通运输中何种方式比较安全。

从例子中可以看出,通过对1999 年我国交通事故基本情况进行聚类分析,可以了解到汽车这种交通工具的事故指标较高;摩托车、自行车、行人乘车这三种行驶方式的事故指标比较接近,各项指标属一般;拖拉机这种交通工具的事故指标较低。

5 总结
本文通过应用聚类分析中的两种不同的方法进行交通事故的分析,在应用的过程得知最大最小法的计算过程较为简便,夹角余弦的计算过程较为复杂,两种方法的数据存在着差异,相对比较夹角余弦的分析数据较精确。

6附录代码部分:(m文件)
F-JIR.m
Function[R]=F_JIR(cs,X)
%模糊聚类分析建立模糊相似矩阵
%X,数据矩阵
% cs=1,最大最小法
%cs=2,夹角余弦法
[n,m]=size(X)%获得矩阵的行列数
R=[];
If(cs==1)%最大最小法
for(i=1:n)for(j=1:m)fz=0;fm=0;
for(k=1:m)
if(X(j,k)<0)R=[];return;end
if(X(j,k)<X(i,k))x=X(i,k);
else x=X(j,k);end
fz=fz+x;
end
for(k=1:m)
if(X(i,k)>X(j,k))x=X(i,k);
else x=X(j,k);end;end
fm=fm+x;
R(i,j)=fz/fm;
end;end
elseif(cs==2) %夹角余弦法
for(i=1:n)for(j=1:n)xi=0;xj=0;
for(k=1:m)xi=xi+X(i,k)^2;xj=xj+X(j,k)^2;end s=sqrt(xi*xj);R(i,j)=0;
for(k=1:m)R(i,j)=R(i,j)+X(i,k)*X(j,k);end
R(i,j)=R(i,j)/s; end;end;end。

相关文档
最新文档