代码搜索:系统解耦
找到约 10,000 项符合「系统解耦」的源代码
代码结果 10,000
www.eeworm.com/read/349108/10851094
m taylor解常微分方程.m
%Taylor法求解常微分方程
function y=Taylor(a,b,N,af);
h=(b-a)/N;
x(1)=a;
y2(1)=af;
y4(1)=af;
jqj(1)=af;
for i=2:N
y2(i)=y2(i-1)+h*((1-h/2)*(x(i-1)-y2(i-1))+1);%二阶Taylor法
y4(i)=y4(i-1)+h*((1-h/
www.eeworm.com/read/349108/10851100
m euler解常微分方程.m
%Euler法求解常微分方程
function y=Euler(a,b,N,af);
h=(b-a)/N;
x(1)=a;
y(1)=af;
yg(1)=af;
yh(1)=af;
jqj(1)=af;
for i=2:N+1
y(i)=y(i-1)+h*f(x(i-1),y(i-1));%Euler法
yh(i)=yh(i-1)+(h/4)*(f(x(i-1)
www.eeworm.com/read/466339/7033986
cpp 回溯法解连续邮资问题.cpp
/*
连续邮资问题
算法设计:
该问题是设计最佳的邮票面值,用来表示最大的区间
对于连续邮姿问题,用n元组x[1:n]表示n种不同的邮票面值并约定它们从小到大排列。
x[1] = 1是唯一的选择。此时最大连续邮资区间是[1:m]
接下来x[2]的可能取值范围是[2:m+1],这个取值范围就决定了x[2]应该怎么选,
只所以确定这样的范围是因为,至少要保证增加一个面值后,可以将区间增
...
www.eeworm.com/read/466339/7033991
cpp 回溯法解最大团问题.cpp
/*
无向图G的最大团和最大独立子集问题都可以用回溯法在O(n2^n)时间内解决。
子集树就有2^n个结点,n是限界函数时间
图G的最大团和对大独立子集问题都可以看作是图G的顶点集v的子集选取问题
因此可以用子集树表示问题的解空间
与解装载问题很相似,设当前扩展结点z位于解空间树的第i层。在进入左子树
前,必须确认从顶点i到已经选入的顶点集合中每一个每一个顶点都有边相连。在
进入右子 ...
www.eeworm.com/read/466339/7033992
cpp 回溯法解m着色问题.cpp
/*
问题描述:
给定一个无向连通图G和m种不同的颜色。用这些颜色为图G的各顶点着色,每个顶点
着一种颜色。试问是否有使得G中任何一条边的2个顶点着有不同颜色的着色法。这个问题
就是一个图的m可着色判定问题。若一个图最少需要m种颜色才能使图中任何一条边连接的
2个顶点着有不同颜色,则称这个数m为该图的着色数。
*/
/*
算法设计:
图的邻接矩阵表示图a表示一个无向连通图G=(V ...
www.eeworm.com/read/466339/7033994
cpp 回溯法解圆排列问题.cpp
/*
圆排列问题:
1.问题描述
给定n个大小不等的圆c1,c2,...,cn,现在将这n个圆排进一个矩形框中
要求各个圆与矩形框的底边相切。
圆排列问题要求从n个圆的所有排列找出有最小长度的圆排列。
2.算法设计
圆排列的解空间是一棵排列树。按照回溯法搜索排列树的算法框架,设开始
时a = r1,r2,...,rn是所给的n个圆的半径,则相应的排列树由a[1:n]的所有排列组成
...
www.eeworm.com/read/466339/7033995
cpp 回溯法解01背包问题.cpp
#include
#include
using namespace std;
/*
0-1背包问题也是一个子集选取问题。
为了便于计算上界函数,可先将物品依其单位重量价值从大到小排序
此后只要按顺序考察各物品即可。在实现时,由函数Bound来计算在当前结点处的上界
它是类Knap的私有成员。Knap的其它成员记录解空间树中的结点信息,以减少函 ...
www.eeworm.com/read/456783/7339737
m taylor解常微分方程.m
%Taylor法求解常微分方程
function y=Taylor(a,b,N,af);
h=(b-a)/N;
x(1)=a;
y2(1)=af;
y4(1)=af;
jqj(1)=af;
for i=2:N
y2(i)=y2(i-1)+h*((1-h/2)*(x(i-1)-y2(i-1))+1);%二阶Taylor法
y4(i)=y4(i-1)+h*((1-h/
www.eeworm.com/read/456783/7339775
m euler解常微分方程.m
%Euler法求解常微分方程
function y=Euler(a,b,N,af);
h=(b-a)/N;
x(1)=a;
y(1)=af;
yg(1)=af;
yh(1)=af;
jqj(1)=af;
for i=2:N+1
y(i)=y(i-1)+h*f(x(i-1),y(i-1));%Euler法
yh(i)=yh(i-1)+(h/4)*(f(x(i-1)
www.eeworm.com/read/448213/7537027