1、层次分析法AHP
2、单片机学习

层次分析法AHP

将半定性,半定量的问题转化为定量计算的一种行之有效的方法。

成对比较矩阵和正互反矩阵
设要比较n个因素C1,C2,……Cn对目标O的影响,从而确定他们在O中所占的比例,每次取两个因素Ci和Cj,用aij表示Ci与Cj对O的影响程度之比,按一到九的比例标度来衡量aij。N个元素彼此两两比较,全部结果可用如下的成对比较矩阵表示:

A=(aij)n*n,aij>0,aji=1/aij,aii=1 (I,j=1,2……n)

如果一个正互反矩阵满足aij*ajk=aik,则为一致性矩阵,简称一致阵。
从准则层到目标层(获得各因素的权重)
权向量和一致性指标
Cn的权数组为(w1,w2……wn)T ,Ci与Cj的相对权比重为aij=wi/wj,组成矩阵:
此即为一致阵。

N阶一致阵性质
A的秩为1,A的唯一特征根为n。A的任一列向量都是对应于特征根n的特征向量。因此在一致阵中,可以取对应于特征n的归一化特征向量表示诸因素的权重,这个向量称为权向量。如果A阵不一致,可采用A的最大特征根λmax对应的特征向量w(上加箭头)=(w1,w2……wnt,作为权向量,即w满足
在这种情况下,当λmax比n大得多,A的不一致性就越大,用特征向量作为权向量的误差就就会越大,因此可用λmax-n的大小来衡量A的不一致程度,定义一致性指标CI,CI=(λmax-n)/(n-1),由于Σni=1λ=n,实际上CI相当于n-1个特征根λ2……λn(最大特征根λmax除外)的平均值。
平均随机一致性指标RI
对固定的n,随机构造正互反矩阵A‘,其中a’ij是从1,2,……9……1/9中随机抽取,这样的A‘是最不一致的,取充分大的子样(如500个),得到A’最大特征值λ‘max.RI=(λ‘max-n)/(n-1)

Matlab计算平均一致性指标

n=1;
P=[1,2,3,4,5,6,7,8,9,1/2,1/3,1/4,1/5,1/6,1/7,1/8,1/9]; %可供选取的成对比值
L=length(P);
A=ones(n,n);
number=1500;  %模拟次数
R=0;
for kp=1:number    %获得一个成对比较矩阵for i=1:n-1for j=i+1:nk=floor(1+L*rand(1,1));A(i,j)=P(k);    %得到一个随机的成对值A(j,i)=1/P(k);EndEnd
lam=max(elg(A));    %求最大特征值
CI=(lam-n)/(n-1);
R=R+CI;
End
PI=R/number;
Fprintf(‘n=%2d,PI=%6.3f\n’,n,RI);

对于n≥3的成对比较矩阵A一致性比率CR=CI/CR<0.1,则A的不一致性可容忍。
论文中要给出成对比较矩阵、最大特征值和它对应的特征向量,以及小于0.1的CR。

从目标层到方案层(组合权向量和组合一致性的检验)
用同样的方法,构造每个方案对准则层的每一个成对比较矩阵,求出相应权重,看此方案是否合理

单片机

LED
符号为
工作是有方向性的,分阴阳两极,电源的正极需接到阳极,负极接阴。
只要将高电平改为低电平,正负极通电,LED点亮。
Led模块连接P2系列端口,P20到P27共八个,为高电平,值为1,如此使得led不亮
P20=1 P2=ff(16进制)或1111 1111(二进制)对应八个(注意是倒数)

注意P20写作p2^0。

#include “reg52.h”  //单片机需要的头文件Void main()  //主函数
{while(1)    //无限循环使程序能不断工作{}
}

延时
首先需要Typedef定义无符号字节
接下来定义数值就可以如 u8 i;
LED闪烁

常用预处理命令
#define
#define A P0(注意后面不加分号)
定义端口P0为A,便于在修改时可以快速修改端口

循环左移右移函数
包含在instrins.h库函数里

_crol_(a,b)左移
_cror_(a,b)右移,a为移值,b为位数

左右移的本质
电平值 1110➡1101➡1011

注意左右移动要加延时


右侧点击此头文件可以查看此函数库的所有函数

蜂鸣器
分为无源蜂鸣器(背部有电路板),压电式,需要输入一定频率的脉冲。
有源蜂鸣器,电磁式,只需输电平并通过放大电路放大驱动电流。
改变输出波形的频率可以调整音调,改变输出电平的高低电平占空比(高电平占一个电平周期的时间比),则可以控制蜂鸣器的声音大小

P15➡ULN2003D芯片➡BZI无源蜂鸣器
ULN2003是大电流驱动阵列,放大电流,可直接驱动蜂鸣器、继电器等负载。
Sbit beep=P1^5; 定义p15引脚

单片机上的是无源蜂鸣器,需要给脉冲,给高低电平的不断变化周期即可,可以通过定义延时实现
beep=~beep;(取反)转换高低电平。
频率=1/延时*2

学习报告 21-01-28相关推荐

  1. 分享Silverlight/WPF/Windows Phone/HTML5一周学习导读(11月28日-12月4日)

    分享Silverlight/WPF/Windows Phone/HTML5一周学习导读(11月28日-12月4日) 本周Silverlight学习资源更新 Silverlight HttpUtil 封 ...

  2. 小白计算机视觉学习报告

    视觉学习报告 第一次写CSDN博客,没想到是自己五周来的视觉学习报告. 和大家分享一下,供大家参考. 总述: 在这篇学习报告中,我将从三个方面来阐述我这段时间以来所学的东西.首先,我将先从知识层面去阐 ...

  3. matlab学习报告

    Matlab学习报告 Matlab的主要功能有数值分析.数字图像处理.数值和符号计算.数字信号处理.工程与科学绘图.通讯系统设计与仿真.控制系统的设计与仿真.财务与金融工程-- 真的是功能强大.之所以 ...

  4. python量化投资培训清华大学深研院_GitHub - CatsJuice/quantitative-investment-learning: 使用Python进行量化投资的学习报告...

    quantitative-investment-learning 使用Python进行量化投资的学习报告 Python量化投资学习报告 CatsJuice 编辑于 2019-4-26 上一次更新: 2 ...

  5. 深度学习(21)神经网络与全连接层四: 输出方式

    深度学习(21)神经网络与全连接层四: 输出方式 1. y∈Rdy∈R^dy∈Rd 2. yi∈[0,1]y_i∈[0,1]yi​∈[0,1] 3. sigmoid函数 (1) 目的 (2) tf.s ...

  6. 深度学习笔记:01快速构建一个手写数字识别系统以及张量的概念

    深度学习笔记:01快速构建一个手写数字识别系统 神经网络代码最好运行在GPU中,但是对于初学者来说运行在GPU上成本太高了,所以先运行在CPU中,就是慢一些. 一.安装keras框架 使用管理员模式打 ...

  7. 数组元素的遍历及数组常用方法-B站晓舟学习报告笔记

    文章目录 数组元素的遍历 1 while循环遍历 2 for循环遍历 3 for in 遍历(i为索引) 4 for of 遍历(i为值) 5 map方法遍历 数组的常用方法 push sort fi ...

  8. Mock.Js学习报告

    2021_12_26 Mock.Js学习报告 from GXC Mock.Js背景简介: Mock.Js是一种模拟前后端Ajax数据交互的数据方法结构在我们进行前端页面开发时,可能会又面临到项目需求中 ...

  9. 学计算机专业英语报告范文,计算机学习报告

    计算机学习报告怎么写?本频道是免费计算机学习报告网站,为您整理了海量优秀的计算机学习报告相关论文范文和参考文献!对您的毕业论文与职称论文写作有着参考价值,涵盖大学计算机学习报告范文和格式模板以及相关的 ...

  10. Datawhale自组织学习报告!

    ↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 自组织学习报告 设计:吕豪杰,张帆,杨冰楠  Datawhale成员 第14期自组织学习 6月2 ...

最新文章

  1. SQLServer数据库试题及答案
  2. VMWARE ESXI 虚拟硬盘的格式:精简置备、厚置备延迟置零、厚置备置零
  3. PAI分布式机器学习平台编程模型演进之路
  4. 定时器Timer和Ticker
  5. synchronized(this)用法
  6. POJ 3991 Seinfeld
  7. 操作系统短作业优先(SJF)调度算法
  8. counting sort (计数排序) algorithm
  9. npm run report,打包,包资源 ,vue大小,vue资源大小
  10. C语言中Uint8_t数据类型
  11. SQL数值计算函数之round(X,D)
  12. HTML5语义元素的使用
  13. python编写请求参数带文件_python:解析httppost请求,其中包含文件上传和其他参数...
  14. 屋子里有1到100号100盏关闭的灯
  15. Yii集成PHPWord
  16. Python中Pygame的安装过程
  17. 数学建模专栏 | 第八篇:MATLAB评价型模型求解方法
  18. 什么是HDMI网线延长器?浅析HDMI1.3网线延长器原理和应用
  19. 3、核对单《数据收集工具与技术》
  20. laragon mysql版本_Laragon下载-Laragon最新免费版-最火软件站

热门文章

  1. 2017中国产品经理、互联网运营大会官方回顾:未来,属于你
  2. 计算机仿真技术教学大纲,《计算机仿真》教学大纲
  3. 电子投票算法_除非确实有保证,否则电子投票不是最好的主意
  4. 测试听力 html,听力测试,看看你的耳朵听力受损了没
  5. POI工具类(终极一版)分别支持两个版本的
  6. MISRA-C 2012修改指南介绍及示例
  7. android 图像对比度,关于opengl-es:Android-OpenGL-ES-反相曝光对比度饱和度色调滤镜
  8. php框架 postgresql,CodeIgniter框架中使用PostgreSQL的配置
  9. 实训报告html前端开发,web前端开发技术实验报告 实验三.doc
  10. 美容院收银系统个性化服务操作指南