阿贝尔沙堆 超酷阿贝尔沙堆方法的 Python 实现。 有关更多信息,请参阅和上的这些文章。 abelian_sandpile.py 该算法在每次迭代中一次雪崩所有桩(工作相对较快)。 abelian_sandpile_onebyone.py 每次迭代只有一堆雪崩(使其超级慢)。 multiple_abelian_sandpiles.py 不只是一堆雪崩,而是 256 堆! 它们采用一种奇特的模式,使用 Vogel 的方法进行组织(参见: : )。
2022-10-10 16:26:18 2.21MB Python
1
《高性能交换机及路由器》 英文书名: High Performance Switches and Routers 作者:Prof. J. Chao 2007 格式: pdf
2021-12-18 12:34:32 23.86MB Switch Router 交换机 路由器
1
xiaoxin-chao-7000 联想小新潮7000 big sur oc 0.6.8全驱动
2021-11-08 10:18:35 11.65MB
1
从网络收集财务数据 从ju-chao网站收集财务数据并可以从中下载pdf文件的python脚本,更重要的是它可以使用pdfplumber从pdf文件中解析您想要的数据。 平台: win10 anaconda python3.7 pdfplumber == 0.5.12 (如果您已经安装了pdfplumber,请不要安装pdfminer,因为pdfplumber使用pdfminer的另一个版本作为后端,它会破坏环境) original_data dir :准备进行测试的测试文件,您可以通过修改.py文件中的文件路径来使用它们 download_files目录:下载目录,用于保存来自网络的下载文件 output_files dir:输出文件的目录,您可以在此处找到在.py文件中创建的文件 download_filesFromcsv_wyk.py可以根据.csv文件中的url链接从Web下载文
2021-06-14 13:51:41 35.71MB 附件源码 文章源码
1
Chao Zuo 等。 - 2020 - Has 3D finally come of age ——An introduction to 3.pdf
2021-06-09 17:03:49 5.24MB 结构光
1
clear;close; disp('请输入密钥:'); x(1)=input('请输入第一个密钥: '); y(1)=input('请输入第二个密钥: '); z(1)=input('请输入第三个密钥: '); disp('加密中...'); f=imread('test2.bmp'); %读取图像 [M,N]=size(f); N=N/3; sigma=10;r=28;b=8/3; %三维的lorenz混沌映射生成混沌序列 [x,y,z]=lorentz(M*N,0,sigma,r,b,x(1),y(1),z(1),0.01); [m1,num1]=sort(x); %混沌序列升序排列以及生成位置矩阵 [m2,num2]=sort(y); [m3,num3]=sort(z); fr=f(:,:,1); %图像的R分量矩阵 fg=f(:,:,2); %图像的G分量矩阵 fb=f(:,:,3); %图像的B分量矩阵 ff1r=uint8(zeros(M,N)); ff1g=uint8(zeros(M,N)); ff1b=uint8(zeros(M,N)); ff2r=uint8(zeros(M,N)); ff2g=uint8(zeros(M,N)); ff2b=uint8(zeros(M,N)); ffr=uint8(zeros(M,N)); ffg=uint8(zeros(M,N)); ffb=uint8(zeros(M,N)); m1=mod(1000*m1,256); %混沌序列转为二进制 m1=uint8(m1); m2=mod(1000*m2,256); m2=uint8(m2); m3=mod(1000*m3,256); m3=uint8(m3); for i=1:M*N %加密 ff1r(i)=fr(num1(i)); %位置置乱 ff1g(i)=fg(num2(i)); ff1b(i)=fb(num3(i)); ffr(i)=bitxor(ff1r(i),m1(i)); %改变像素值 ffg(i)=bitxor(ff1g(i),m2(i)); ffb(i)=bitxor(ff1b(i),m3(i)); end ff(:,:,1)=ffr;ff(:,:,2)=ffg;ff(:,:,3)=ffb; %生成加密图像 imshow(ff);title('加密图像'); fffr=uint8(zeros(M,N)); fffg=uint8(zeros(M,N)); fffb=uint8(zeros(M,N)); for i=1:M*N %解密 ff2r(i)=bitxor(ffr(i),m1(i)); %生成原图像像素值 ff2g(i)=bitxor(ffg(i),m2(i)); ff2b(i)=bitxor(ffb(i),m3(i)); fffr(num1(i))=ff2r(i); %改变位置到原来的位置 fffg(num2(i))=ff2g(i); fffb(num3(i))=ff2b(i); end fff(:,:,1)=fffr;fff(:,:,2)=fffg;fff(:,:,3)=fffb; %生成解密图像 figure imshow(fff);title('解密图像'); %生成分析图 figure;subplot(2,1,1);imhist(fr);title('加密前R分量直方图');subplot(2,1,2);imhist(ffr);title('加密后R分量直方图'); figure;subplot(2,1,1);imhist(fg);title('加密前G分量直方图');subplot(2,1,2);imhist(ffg);title('加密后G分量直方图'); figure;subplot(2,1,1);imhist(fb);title('加密前B分量直方图');subplot(2,1,2);imhist(ffb);title('加密后B分量直方图');
2021-04-06 09:44:12 520KB hslogic chao混沌
1
这个压缩包包含了从主程序到Y矩阵到PQ节点再到最后的算法,使用了牛顿拉夫逊计算法,理论上可运行4,14,22,30,118,300,1047节点(因为1047节点可能要算半天也算不出来),可运行。
2020-02-13 03:06:45 49KB matlab jisuan chao liu
1