-
龙格库塔法C++程序
龙格库塔求解微分方程数值解 工程中很多的地方用到龙格库塔求解微分方程的数值解,龙格库塔是很重要的一种方法,尤其是四阶的,精确度相当的高。此代码只是演示求一个微分方程: 的解,要求解其它的微分方程,可以自己定义借口函数,退换程序里面的函数:
- 2023-01-01 03:55:04下载
- 积分:1
-
国密SM3算法C源码
国密SM3算法C源码
适用于商用密码应用中的数字签名和验证、消息认证码的生成与验证以及随机数的生成,可满足多种密码应用的安全需求。同时,本文本还可为安全产品生产商提供产品和技术的标准定位以及标准化的参考,提高安全产品的可信性与互操作性。
- 2022-01-22 02:50:39下载
- 积分:1
-
Matlab求解MNA线性方程
对于给定电路系统的 :C X+G X=B U(t);Y=LT X; 用GCR迭代法求解GX0=BU(0)中的X0,然后用后向Euler以及GCR迭代法求解上述的方程得到矩阵X。其中矩阵C、G、B、LT以及输入函数U(t)为已知。
- 2022-05-24 19:04:40下载
- 积分:1
-
用Borland C写的B
用Borland C写的B-Tree算法- B-Tree algorithm writes which with Borland C
- 2023-02-02 02:20:04下载
- 积分:1
-
rsaref20.tar.Z
资源描述大家都知道RSA采用一对密钥,即公钥和私钥,从公钥难于推出私钥,反之亦然,这个难度是基于大数分解的难度。利用RSA生成共享软件注册码的思路如下:
1、先随机生成一对公钥E和私钥D;
2、软件作者自己写一个注册机,注册机完成的工作就是把用户名M用私钥D加密,密文C就是注册码。由于密文往往包含不可显示字符,所以最好把密文进行编码,变成可显示字符,比如采用base64、uuencode编码等。
密文C = (M ^ D) mod N
请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2023-04-18 20:40:03下载
- 积分:1
-
高级的加密标准的标准代码,在 c + +
高级加密标准 (AES) 是一种规范的电子成立于 2001 年由美国国家标准和技术协会 (NIST) 的数据。AES 基于 Rijndael 密码由两个密码,以及谁提交建议书给 NIST AES 选择过程中。Rijndael 是一个家庭的块大小与不同的密钥的密码。
- 2023-07-29 04:20:03下载
- 积分:1
-
适用于 Pygame 的 Python 线交叉
翻译 maninwest@Codeforge 作者:raildude@CodeProject计算 2 D 线段交点(如存在)的算法这是种应用代数的练习题, (尤其是方程 y = mx + b, 所谓的线性方程的斜截式).背景我有个 Python 的 3d 查看应用程序,使用 Pygame 做 UI。 它有线框显示和原始的"隐藏表面移除"选项。我想添加一个隐藏线移除的选项,因为Pygame 好像不支持 "空心多边形" 绘制方法. 我想此代码可能是向该方向迈出的一步。稍后,我发现 MeshLab 可以提供我想要的功能..使用代码你需要安装 Python和 Pygame。或者,你可以提取四个函数 (slope(), y_intercept(), intersect() & segment_intersect()) 并在合适的地方使用。
- 2022-03-15 12:00:57下载
- 积分:1
-
遗传算法分析TSP
资源描述
遗传算法(GA)是一种解优化问题的随机搜索方法,它借助于生物进化中的自然选择和遗传(即适者生存)的规律.
算法步骤(基本遗传算法)
Step 1.随机初始化pop_size个染色体.Step 2.用交叉算法更新染色体.Step 3.用变异算法更新染色体.Step
4.计算所有染色体的目标值.Step 5.根据目标值计算每个染色体的适应度.Step 6.通过轮盘赌的方法选择染色体.Step
7.重复第二至第六步直到终止条件满足.Step 8.输出最好的染色体作为最优解.
为利于遗传算法的计算,首先要对解进行编码,编码后的解称为染色体.对于约束优化问题,遗传算法是在染色体中进行操作,而把操作结果解码后去检验其可行性.
遗传算法的主要特征:
群体和种群的维数相等,为一个偶数维,且不随代数的变化而变化;适应函数直接选用目标函数;种群中的个体通过轮盘赌的方法选取;种群中的一对个体采用随机交配位的方式产生一对子代;每一个基因有相同的变异概率。
- 2022-02-01 22:31:24下载
- 积分:1
-
俄罗斯方块
应用程序向导已经创造了这个应用程序的ARS为你。此应用程序不仅介绍了使用Microsoft基础类的基本知识但也是一个起点编写应用程序。该文件包含了什么你会发现在每个文件的摘要说ARS的应用程序。
- 2022-01-26 07:38:46下载
- 积分:1
-
用c++语言用数值计算方法解n元一次方程组。
用c++语言用数值计算方法解n元一次方程组。-using numerical calculation method for n-linear equation group.
- 2022-03-22 12:42:24下载
- 积分:1