数值计算方法
大弱智鱼
这个作者很懒,什么都没留下…
展开
-
用C++实现复合求积分公式——复合梯形公式和复合Simpson公式
#include<bits/stdc++.h>using namespace std;typedef long long ll;const ll N = 1e3;double f1(double x){ double ans = 1.0 / (1.0+ sin(x) * sin(x) ); return ans;}double f2(double x){ re...原创 2019-04-28 17:05:33 · 4885 阅读 · 2 评论 -
C++实现牛顿迭代法求解非线性方程
#include<bits/stdc++.h>#define e 2.718281828489#define eps 0.5*1e-5#define eps2 1e-12#define inf 0x3f3f3f3fusing namespace std;typedef long long ll;const ll N = 1e5;double f1(double x)...原创 2019-05-19 14:09:34 · 3325 阅读 · 0 评论 -
用C++实现四阶Runge-Kutta法求解微分方程组
比较简单,照着公式算就可以了。#include<bits/stdc++.h>using namespace std;#define inf 0x3f3f3f3f#define eps 1e-6typedef long long ll;const ll N = 1e3;double x[N];double y[N];double f(double x, dou...原创 2019-05-29 22:28:09 · 5599 阅读 · 3 评论 -
用四阶龙格-库塔方法求微分方程组
最近一段时间再忙期末考试,小学期课程设计的东西,没怎么更新博客....更新一个用四阶龙格库塔方法求解脉冲微分方程,题目来源是一篇论文《Impulsive control of projective synchronization in chaotic systems 》。概述:做法其实也很简单,就是原来求一个因变量的龙格库塔公式变成求五个因变量的龙格库塔公式,当然,变化求...原创 2019-07-09 14:10:25 · 12480 阅读 · 6 评论