c#控制Visio画图C#进行Visio二次开发vs2008visio2007添加com组件MicrosoftOfficeVisio12.0DrawingControl
1
7个经典传感器网络WSN节点定位算法的MATLAB代码。
7个经典的无线传感网(WSN)节点定位算法的matlab代码,算法包括:RSSI,Centroid,APIT,DV-hop,Amorphous,BoundingBox,GridScan,MDS-MAP,另外还包括:A.场景布置,可设置:1.节点分布区域:正方形C型;2.节点分布方式:随机规则(可设置规则分布的布置误差);3.锚节点比例;4.GPS误差;B.可选择通信模型:1.规则的通信模型(通信区域是一个标准的圆形);2.DOIModel;3.LogarithmicAttenuationModel;可研究算法在不规则通信模型下的性能;C.附3个画图脚本:节点分布图,节点邻居关系图(拓扑图),节点定位误差图无线传感器网节点定位算法
1
用VC编写的一个简单的画图软件,画线、点、矩形等。
可以调颜色、线型和线宽等功能。
2023/7/8 2:56:28 115KB VC画图程序
1
通过鼠标交互的方式绘制直线段,绘制的过程可以参照Window中自带的“画图”软件。
线段的绘制不能调用系统的绘制线段的函数,必须自己实现Bresenham线段光栅化算法,求得线段的所有离散点,并使用SetPixel函数绘制出每个离散点。
2023/7/7 22:09:32 730KB vs2013 Bresenham 直线绘制 画图
1
利用python库中的pandas和openpyxl对excel表格进行基本的操作,包括,读取、写入、插入、删除、画图等操作,详细可以参考https://xlsxwriter.readthedocs.io/index.html#
2023/7/5 16:53:27 35KB python excel
1
知识竞赛计分PPT原创适合菜鸟用到了Vba,里面还有一个怎么画图,我都融合在了一起
2023/7/4 22:53:17 1.27MB Vba PPT 计分
1
基于Java的地震数据处理软件:VTI介质有限差分正演模拟,射线追踪,画图等模块
2023/7/3 0:40:57 9.1MB seismic 有限差分 射线追踪
1
vs2010内使用WPF的InkCanvas控件内画图,可以画直线,虚线,箭头,矩形,椭圆,三角形
2023/7/2 8:56:20 110KB wpf inkcanvas 画图 直线
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
C#操作DXF,可以实现读取DXF文件、保存DXF文件、放大、缩小、平移等功能,代码规范,对象化操作。
2023/6/30 12:34:39 1.99MB dxf cad CSharp C#
1
共 431 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡