Probability,Statistics,andRandomProcessesForElectricalEngineering,3ed,概率,统计和随机过程在电子工程中的应用
2023/7/9 9:29:37 8.89MB 统计学 随机过程
1
哈夫曼编码(HuffmanCoding),是一种熵编码方式,哈夫曼编码是可变字长编码(VLC)的一种。
Huffman于1952年提出一种编码方法,该方法完全依据字符出现概率来构造异字头的平均长度最短的码字,有时称之为最佳编码,一般就叫做Huffman编码(有时也称为霍夫曼编码)。
本实验实现了如下功能:(1)产生[0255]范围内均匀分布、正态分布、拉普拉斯分布的三组离散随机整数。
每组数据个数为1920×1080,并对这三组数据分别进行哈夫曼编码和解码。
计算熵和码字的平均码长。
(2)将彩色图像的像素R、G、B值作为独立符号,进行哈夫曼编码和解码,计算熵和码字平均码长。
(3)将彩色图像的像素R、G、B值作为联合符号,进行哈夫曼编码和解码,计算熵和码字的平均码长。
1
简单的遗传算法,计算函数最值.functionga_main()%遗传算法程序%n--种群规模%ger--迭代次数%pc---交叉概率%pm--变异概率%v--初始种群(规模为n)%f--目标函数值%fit--适应度向量%vx--最优适应度值向量%vmfit--平均适应度值向量clearall;closeall;clc;%清屏tic;%计时器开始计时n=20;ger=100;pc=0.65;pm=0.05;%初始化参数%以上为经验值,可以更改。
%生成初始种群v=init_population(n,22);%得到初始种群,22串长,生成20*22的0-1矩阵[N,L]=size(v);%得到初始规模行,列disp(sprintf('Numberofgenerations:%d',ger));disp(sprintf('Populationsize:%d',N));disp(sprintf('Crossoverprobability:%.3f',pc));disp(sprintf('Mutationprobability:%.3f',pm));%sprintf可以控制输出格式%待优化问题xmin=0;xmax=9;%变量X范围f='x+10*sin(x.*5)+7*cos(x.*4)';%计算适应度,并画出初始种群图形x=decode(v(:,1:22),xmin,xmax);"位二进制换成十进制,%冒号表示对所有行进行操作。
fit=eval(f);%eval转化成数值型的%计算适应度figure(1);%打开第一个窗口fplot(f,[xmin,xmax]);%隐函数画图gridon;holdon;plot(x,fit,'k*');%作图,画初始种群的适应度图像title('(a)染色体的初始位置');%标题xlabel('x');ylabel('f(x)');%标记轴%迭代前的初始化vmfit=[];%平均适应度vx=[];%最优适应度it=1;%迭代计数器%开始进化whileit<=ger%迭代次数0代%Reproduction(Bi-classistSelection)vtemp=roulette(v,fit);%复制算子%Crossoverv=crossover(vtemp,pc);%交叉算子%Mutation变异算子M=rand(N,L)<=pm;%这里的作用找到比0.05小的分量%M(1,:)=zeros(1,L);v=v-2.*(v.*M)+M;%两个0-1矩阵相乘后M是1的地方V就不变,再乘以2.NICE!!确实好!!!把M中为1的位置上的地方的值变反%这里是点乘%变异%Resultsx=decode(v(:,1:22),xmin,xmax);%解码,求目标函数值fit=eval(f);%计算数值[sol,indb]=max(fit);%每次迭代中最优目标函数值,包括位置v(1,:)=v(indb,:);%用最大值代替fit_mean=mean(fit);%每次迭代中目标函数值的平均值。
mean求均值vx=[vxsol];%最优适应度值vmfit=[vmfitfit_mean];%适应度均值it=it+1;%迭代次数计数器增加end
2023/7/1 23:41:32 4KB 遗传算法
1
概率论作业
2023/7/1 1:02:16 1.23MB 概率论
1
关于贝叶斯算法及历史的介绍。
【贝叶斯公式】  设D1,D2,……,Dn为样本空间S的一个划分,如果以P(Di)表示事件Di发生的概率,且P(Di)>0(i=1,2,…,n)。
对于任一事件x,P(x)>0,则有:  n  P(Dj/x)=p(x/Dj)P(Dj)/∑P(X/Di)P(Di)  i=1
2023/6/15 15:40:42 177KB 贝叶斯 算法
1
基于转移概率矩阵的概率布尔控制网络的可控制性
2023/6/15 13:01:06 518KB 研究论文
1
联合概率数据关联雷达数据处理上面的例子程序确认矩阵拆分为互联矩阵子函数马上穿上来
2023/6/10 7:42:02 8KB jpda
1
概率论复旦大学李贤平第三版。
教材经典,内容详实,答案详细。
2023/6/10 2:21:32 16.84MB 概率论 复旦大学 李贤平 第三版
1
本软件为chrome浏览器的插件,需要chrome的beta版或者开发版的环境来运行。
如果没有,可运行Chrome_16.0.912.63_XiaZaiBa.exe进行安装。
也就是说你需要先按照beta或者开发版的chrome浏览器,然后才能安装插件。
插件安装方法:将文艺青年搜索引擎_V2.crx用鼠标拖入打开的chrome,点击继续即可,之后将在右上角出现插件图标,点击则进入引擎。
软件使用注意:建议使用校内网的马甲账号,因为为了增大相册可见性的概率,软件将自动添加所搜索的大学,这导致新鲜事里会出现一大堆“成为某某大学的粉丝”的后果。
2023/6/9 2:07:01 1.52MB 人人网 搜索 文艺 照片
1
1.[奥本海姆]信号与系统(第二版)课后答案(英文版、非扫描版)2.《电机与拖动》_刘锦波版清华出版社_课后答案3.电力电子技术册_第五版_王兆安_课后答案[1-10章].khda4.电路原理第2版_周守昌_答案(上下册全)5.复变函数(尹水仿)课后答案key(1)6.概率统计简明教程的课后习题答案7.同济高等数学第六版下册习题全解指南8.物理学(第五版)习题分析与解答【马文蔚】9.周杏鹏传感器与检测技术课后答案(清华)
2023/6/8 4:29:57 40.18MB 课后答案
1
共 605 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡