Qt实现的一个二维码扫描器,利用QZXing库进行解码。
更多信息请参考:http://blog.sina.com.cn/s/blog_a6fb6cc90101gng5.html
2023/7/3 14:27:51 18.95MB Qt QZXing ZXing 二维码
1
%脚本计算对BPSK调制在误码率瑞利衰落信道与Alamouti空间时间块编码STBC%两个传输天线,两个接收天线
2023/7/3 12:36:09 3KB Alamouti stbc mimo
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
通过ffmpeg开源库实现H264文件的编码和解码,并能将解码后的图像实时的显示,是一份适合初学者的好资料。
2023/7/1 17:29:06 2.18MB FFmpeg vc6.0 h264
1
JPEG2000编解码的实现,matlab程序,包含62个M文件,可以自己修改
2023/7/1 5:29:44 9KB JPEG2000 matlab
1
mp3格式软件解码的C源程序
2023/6/29 13:45:48 192KB mp3 解码 源代码 C
1
针对网络安全态势预测,为了提高预测精度和预测算法的收敛速度,采用一种改进的粒子群算法来优化径向基函数神经网络。
首先,PSO的惯性权重因子按一条开口向左的抛物线递减,在保证全局寻优的同时又增强了局部搜索能力;
其次,通过权重因子的调节自动寻优,并将搜寻到的全局最优值解码成RBF的网络参数;
最后,通过优化的RBF网络进行网络安全态势预测。
仿真实验表,改进后的算法能较准确地预测网络安全态势。
与BP算法和RBF算法相比,本文算法在预测精度上有所提高,同时收敛速度加快,能达到更好的预测效果。
2023/6/8 12:36:13 932KB 改进粒子群 rbf
1
809协议网关应用采用mina+spring架构,独立于其他应用,主要负责维护的tcp双通道链接、上行以及下行消息的解码、编码。
接入网关采用json消息通过MQ消息(支持ActiveMQ)队列与业务平台进行交互,能够无缝接入各种异构系统。
本网关应用已历经并通过多次交通部部标的检测,性能稳定,适用于车辆监控平台之间的实时数据交换,经测试在普通pc机上,单个网关应用可支持1000wGPS数据/小时的数据处理能力。
2023/6/6 10:24:46 108KB mina 车辆监控 部标协议 jtt809协议
1
FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。
采用LGPL或GPL许可证。
它提供了录制、转换以及流化音视频的完整解决方案。
它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的。
2023/6/5 20:56:01 8.48MB ffmpeg 4.1.4 拉流 解码
1
RS编解码的matlab实现源码
2023/6/2 14:31:04 6KB RS码
1
共 760 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡