基于C#的微信公众号、小程序开发,从注册微信公众号开始,到接口申请,到开发进阶,全方位详细讲解,文档中还附带有部分代码模块。
2025/4/3 9:40:42 5.97MB C# 微信开发 公众号开发
1
LINGO是用来求解线性和非线性优化问题的简易工具。
LINGO内置了一种建立最优化模型的语言,可以简便地表达大规模问题,利用LINGO高效的求解器可快速求解并分析结果。
§1LINGO快速入门当你在windows下开始运行LINGO系统时,会得到类似下面的一个窗口:外层是主框架窗口,包含了所有菜单命令和工具条,其它所有的窗口将被包含在主窗口之下。
在主窗口内的标题为LINGOModel–LINGO1的窗口是LINGO的默认模型窗口,建立的模型都都要在该窗口内编码实现。
下面举两个例子。
例1.1如何在LINGO中求解如下的LP问题:在模型窗口中输入如下代码:min=2*x1+3*x2;x1+x2>=350;x1>=100;2*x1+x2<=600;然后点击工具条上的按钮即可。
例1.2使用LINGO软件计算6个发点8个收点的最小费用运输问题。
产销单位运价如下表。
单位销地运价产地 B1 B2 B3 B4 B5 B6 B7 B8 产量A1 6 2 6 7 4 2 5 9 60A2 4 9 5 3 8 5 8 2 55A3 5 2 1 9 7 4 3 3 51A4 7 6 7 3 9 2 7 1 43A5 2 3 9 5 7 2 6 5 41A6 5 5 2 2 8 1 4 3 52销量 35 37 22 32 41 32 43 38 使用LINGO软件,编制程序如下:model:!6发点8收点运输问题;sets:warehouses/wh1..wh6/:capacity;vendors/v1..v8/:demand;links(warehouses,vendors):cost,volume;endsets!目标函数;min=@sum(links:cost*volume);!需求约束;@for(vendors(J):@sum(warehouses(I):volume(I,J))=demand(J));!产量约束;@for(warehouses(I):@sum(vendors(J):volume(I,J))<=capacity(I));!这里是数据;data:capacity=605551434152;demand=3537223241324338;cost=626742954953858252197433767392712395726555228143;enddataend然后点击工具条上的按钮即可。
为了能够使用LINGO的强大功能,接着第二节的学习吧。
§2LINGO中的集对实际问题建模的时候,总会遇到一群或多群相联系的对象,比如工厂、消费者群体、交通工具和雇工等等。
LINGO允许把这些相联系的对象聚合成集(sets)。
一旦把对象聚合成集,就可以利用集来最大限度的发挥LINGO建模语言的优势。
现在我们将深入介绍如何创建集,并用数据初始化集的属性。
学完本节后,你对基于建模技术的集如何引入模型会有一个基本的理解。
2.1为什么使用集集是LINGO建模语言的基础,是程序设计最强有力的基本构件。
借助于集,能够用一个单一的、长的、简明的复合公式表示一系列相似的约束,从而可以快速方便地表达规模较大的模型。
2.2什么是集集是一群相联系的对象,这些对象也称为集的成员。
一个集可能是一系列产品、卡车或雇员。
每个集成员可能有一个或多个与之有关联的特征,我们把这些特征称为属性。
属性值可以预先给定,也可以是未知的,有待于LINGO求解。
例如,产品集中的每个产品可以有一个价格属性;
卡车集中的每辆卡车可以有一个牵引力属性;
雇员集中的每位雇员可以有一个薪水属性,也可以有一个生日属性等等。
LINGO有两种类型的集:原始集(primitive set)和派生集(derivedset)。
一个原始集是由一些最基本的对象组成的。
一个派生集是用一个或多个其它集来定义的,也就是说,它的成员来自于其它已存在的集。
2.3模型的集部分集部分是LINGO模型的一个可选部分。
在LINGO模型中使用集之前,必须在集部分事先定义。
集部分以关键字“sets:”开始,以“endsets”结束。
一个模型可以没有集部分,或有一个简单的集部分,或有多个集部分。
一个集部分可以放置于模型的任何地方,但是一个集及其属性
1
亲测可用,压缩包里包含:Synergy1.8.2Windows版,msi格式安装包,直接运行即可;
Synergy1.8.2MAC版,可直接运行synergy。
Synergy可以让多台电脑共享鼠标和键盘,本来是开源且免费的,从1.5版开始收费,但仍然开源,可以付费下载安装包或者免费下载源代码自行编译。
2025/4/1 19:17:16 9.71MB Synergy 鼠标和键盘 多台电脑
1
顶象风控系统用户手册当日风控引擎统计数据,从当日0点整开始计算到当日23点59分59秒,具体如下:请求总量:所有请过风控引擎的请求总量;正常请求量:风控引擎判定没有风险的请求量;疑似请求量:风控引擎判定为可疑的请求量;风险请求量:风控引擎判定有风险的请求量;
2025/4/1 15:47:38 2.63MB 风控 顶象风控
1
PLECS是一种高效专业的电力电子系统仿真软件,主要应用于电力电子和电机控制领域的系统设计与分析。
PLECS的全称是PowerElectronicsandElectricalSystemsSimulator,它允许工程师和研究人员通过直观的图形用户界面模拟复杂的电力电子转换器和驱动电路。
PLECS的突出特点在于其简洁的模型构建方式和快速的仿真速度,这使得PLECS成为业界深受信赖的仿真工具之一。
PLECS软件包含两个主要的模块:PLECSBlockset和PLECSStandalone。
PLECSBlockset是针对MATLAB/Simulink的一个附加模块,可以在MATLAB环境下直接使用。
它提供了一系列的模块库,这些模块库专门针对电力电子系统的开发。
PLECSBlockset的优势在于其与MATLAB/Simulink无缝整合的能力,允许用户利用MATLAB的编程能力和强大的计算功能,同时利用PLECS的电力电子仿真特性。
PLECSBlockset适用于需要复杂控制算法和信号处理的高级用户。
而PLECSStandalone是一个独立的仿真环境,它无需MATLAB/Simulink即可运行。
PLECSStandalone适合于那些不需要进行复杂信号处理或者算法开发,而只需专注于电力电子系统和电机控制设计的用户。
PLECSStandalone提供了完整的系统仿真功能,包括子系统和模块化的构建能力。
它特别适合于快速原型设计、初步验证和教育目的。
PLECS支持多种电力电子转换器的建模和仿真,包括但不限于:DC-DC转换器、AC-DC整流器、DC-AC逆变器以及各类电机驱动系统。
通过PLECS,用户可以进行电路的瞬态和稳态分析,评估系统性能指标如效率、热损失、EMI(电磁干扰)以及系统稳定性等。
PLECS还支持对控制策略的评估,如PI控制器、模糊控制器和现代控制算法,从而确保设计在实际应用中的有效性和可靠性。
此外,PLECS提供的仿真结果具有极高的准确度,它通过与实际硬件的对比测试验证了这一点。
PLECS仿真中的数字信号处理器(DSP)模型可以模拟实际硬件中可能出现的各种延迟和非理想因素。
这为用户在产品进入实际生产阶段之前提供了有力的预测和优化工具。
PLECS3000安装包下载意味着用户将可以开始使用PLECS这一强大的仿真工具,进行电力电子和电机控制系统的建模与仿真。
无论是对于学术研究还是工业应用,PLECS都能提供高效、精确的仿真环境,帮助工程师解决设计中的各种挑战。
2025/4/1 10:47:07 86.38MB
1
微信小程序已经成为了当下流行的移动应用程序开发平台之一,它允许开发者在微信内构建各种功能的应用。
随着教育信息化的发展,越来越多的学校和教育机构开始利用微信小程序作为提供在线教务服务的平台。
在这种背景下,"学校成绩查询在线教务系统的微信小程序模板源码下载.zip"的出现,无疑为教育行业提供了一种便捷、高效且成本较低的技术解决方案。
这份源码的下载对于教育机构来说,不仅是一次技术上的突破,更是一次服务模式上的革新。
通过微信小程序,学生可以随时随地查询自己的成绩,不再受限于传统教务系统的访问时间和地点。
同时,教师和教务管理人员也能通过小程序管理学生的成绩信息,进行更为高效的教学管理。
此外,这份源码还可能包含了一些基础功能模块,如用户登录、成绩展示、成绩分析、消息推送等,这些都是构建一个完整的在线教务系统所必需的。
开发者在获取这些源码后,可以基于自己的需求进行二次开发和定制,从而打造出符合特定学校或教育机构需求的个性化教务系统。
微信小程序的普及和便捷性,使得学校成绩查询在线教务系统的使用门槛大大降低。
学生只需要使用微信,就能轻松访问教务系统,体验流畅的操作界面和快速的响应速度。
这不仅提升了用户体验,也为学校的信息化教学提供了有力的技术支持。
"学校成绩查询在线教务系统的微信小程序模板源码下载.zip"的推出,不仅能够推动教育行业的技术进步,还能够有效促进教育信息化的深入发展。
通过对这份源码的下载和使用,学校能够更好地满足学生和教师对教务系统的需求,提高教务管理的效率,同时也能为广大师生带来更加便捷、高效的教学服务体验。
2025/3/30 14:26:47 195KB 微信小程序 小程序源码
1
现在我们就开始正式进入△-ΣD/Aconverter之殿堂。
为了使本文雅俗共赏,笔者避开了所有的数学方程式,尽量以图解的方式作观念上的介绍。
要了解△Σ调变,必须先从△调变下手,比较容易进入状况,复杂如CS4328所采用之五阶△Σ调变就是从最原始之△调变一步一步演化而来的。
请详见图一的演化图。
2025/3/29 13:29:52 244KB 浅谈 Delta-Sigma Delta Sigma
1
DeepLearningToolbox™提供了一个框架,用于设计和实现具有算法,预训练模型和应用程序的深度神经网络。
您可以使用卷积神经网络(ConvNets,CNN)和长期短期记忆(LSTM)网络对图像,时间序列和文本数据进行分类和回归。
应用程序和图表可帮助您可视化激活,编辑网络体系结构以及监控培训进度。
对于小型训练集,您可以使用预训练的深层网络模型(包括SqueezeNet,Inception-v3,ResNet-101,GoogLeNet和VGG-19)以及从TensorFlow™-Keras和Caffe导入的模型执行传输学习。
了解深度学习工具箱的基础知识深度学习图像从头开始训练卷积神经网络或使用预训练网络快速学习新任务使用时间序列,序列和文本进行深度学习为时间序列分类,回归和预测任务创建和训练网络深度学习调整和可视化绘制培训进度,评估准确性,进行预测,调整培训选项以及可视化网络学习的功能并行和云中的深度学习通过本地或云中的多个GPU扩展深度学习,并以交互方式或批量作业培训多个网络深度学习应用通过计算机视觉,图像处理,自动驾驶,信号和音频扩展深度学习工作流程深度学习导入,导出和自定义导入和导出网络,定义自定义深度学习图层以及自定义数据存储深度学习代码生成生成MATLAB代码或CUDA®和C++代码和部署深学习网络函数逼近和聚类使用浅层神经网络执行回归,分类和聚类时间序列和控制系统基于浅网络的模型非线性动态系统;使用顺序数据进行预测。
2025/3/29 11:02:30 14.06MB deep l matlab 深度学习
1
Snipaste是一个简单但强大的截图工具,也可以让你将截图贴回到屏幕上!下载并打开Snipaste,按下F1来开始截图,再按F3,截图就在桌面置顶显示了。
就这么简单!
10.83MB Snipaste
1
对于循环介绍编程就是让事情变得动态和高效,对吧?那么,使我们的代码更高效,更动态的是循环,很大一部分!它们使我们可以遍历集合中的每个元素,例如列表。
也许我们可以通过为集合中的每个元素写一行代码来做到这一点,但这不是很有效,是吗?一点都不。
使用循环,我们可以编写一行代码,对集合中的每个元素进行操作。
太酷了吧?让我们开始吧!学习目标了解如何编写for循环查看可以使用不同的循环方式什么是for循环,我该怎么写?Python中的for循环主要用于一个列表的元素一个接一个的循环。
我们将以一个包含4个元素0,1,2,3的简单集合为例。
没有循环,如果我们要打印列表中的每个元素,就必须像下面那样将其写出:zero_to_three=[0,1,2,3]print(zero_to_three[0])print(zero_to_thr
2025/3/28 4:53:32 154KB JupyterNotebook
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡