function X=gen_decode(P,Nb,l,u) %将二进制数组P 解码为群体X 的状态矩阵 Np=size(P,1); N=length(Nb); for n=1:Np b2=0; for m=1:N …
NB-IOT 源代码
窄带物联网(NarrowBandInternetofThings,NB-IoT)成为万物互联网络的一个重要分支。NB-IoT构建于蜂窝网络,只消耗大约180kHz的带宽,可直接部署于GSM网络、UMTS网络或LTE网络,以降低部署成本、实现平滑升级。[1]
function [xo,fo]=genetic(f,x0,l,u,Np,Nb,Pc,Pm,eta,kmax) %遗传算法求 f(x) 的最小值 s.t. l
function chrms2=crossover(chrms2,Nb) %两个染色体的交叉 Nbb=length(Nb); b2=0; for m=1:Nbb b1=b2+1; bi=b1+mod(floor(rand*Nb(m)…
function P=gen_encode(X,Nb,l,u) %%将群体X的状态编码为 二进制数组P Np=size(X,1);%%群体大小 N=length(Nb); %%变量(状态)维数 for n=1:Np b2=0; fo…
% function P=gen_encode(X,Nb,l,u) %%将群体X的状态编码为 二进制数组P Np=size(X,1);%%群体大小 N=length(Nb); %%变量(状态)维数 for n=1:Np b2=0; …
function K=Rec_Kernel(A,B,mu); [ma,na]=size(A); [mb,nb]=size(B); rec=1; if (ma==nb) if all(all(A==B')) K=Gaus…
% QPSK with Rayleigh channel clear; % initialization T=1; % symbol duration SNR=8; …
% QPSK with Rayleigh channel clear; % initialization T=1; % symbol duration SNR=8; …
% QPSK with AWGN channel clear; % initialization T=1; % symbol duration fc=10/T; …
#include "aes.h" //constructor Caes::Caes() { Nk=8;//4 6 8 Nb=4; Nr=14;//10 12 14 //128bit key for test //key=2b 7e…