--工程上一例误差范围的计算方法(利用穷举法俗称笨方法又称愚公移山法还可称愚公大战智叟法)
declare @Const_A DECIMAL(8,6),@Const_B DECIMAL(8,6),@Const_C DECIMAL(8,6),
@p DECIMAL(16,6),@q DECIMAL(16,6),@c DECIMAL(16,6),@Step_p float,@Step_q float
declare @t table(p DECIMAL(16,6),q DECIMAL(16,6),c DECIMAL(16,6))
select @Const_A=0.001,@Const_B=0.001,@Const_C=0.02 --有效位与误差极限值设置
select @p=1,@q=1,@Step_p=0.001,@Step_q=0.001 --起始值与步长值设置
select @c=(power(power(@p+@Const_A,2)+power(@q+@Const_B,2),0.5)-power(power(@p,2)+power(@q,2),0.5))/power(power(@p,2)+power(@q,2),0.5)
while((@c<=@Const_C) and (@p>=0) and (@q>=0))
begin
--select @p,@q,@c
insert into @t(p,q,c) select @p,@q,@c
select @p=@p-@Step_p,@q=@q-@Step_q
select @c=(power(power(@p+@Const_A,2)+power(@q+@Const_B,2),0.5)-power(power(@p,2)+power(@q,2),0.5))/power(power(@p,2)+power(@q,2),0.5)
end
--print 'p与q变量的取值范围:'
select p as p值,q as q值,c as 误差值 from @t order by 1,2
分享到:
相关推荐
VB6.0源代码编写,穷举法穷举法(又称“枚举法”)的基本思想
matlab解决tsp问题,穷举法,不错的
MATLAB优化算法案例分析与应用(进阶篇)1-10章程序下载
穷举法代码解析带注释(学习穷举法代码好资料)
穷举穷举的几个C/C++例子,欢迎下载…………………………………………………………………………
C语言中使用穷举法的一些算法C语言中使用穷举法的一些算法
C语言24点游戏穷举法
自己用粗暴的穷举法实现的八皇后,代码浅显易懂,对初学者应该有帮助。
本代码主要是利用穷举法求子集问题,代码还是比较详细的,希望能给大家一点提示!
穷举法优化PID参数,优化主控制器,副控制器根据经验公式判断
1、 问题描述 ...• 穷举法(Brute Force):这种方法尝试所有可能的路径组合,以找到最短路径。 • 动态规划法:这种方法使用了动态规划的技术来减少计算的重复,通过记忆化搜索优化了时间复杂度。
穷举法解迷宫问题
acm竞赛穷举法总结!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
用穷举法解决以下问题:36块砖,36人搬,男搬4,女搬3,两个小孩抬1砖。要求一次全搬完,问男、女、小孩有多少?
Private Const BITS_TO_A_BYTE = 8 Private Const BYTES_TO_A_WORD = 4 Private Const BITS_TO_A_WORD = 32 Private m_lOnBits(30) Private m_l2Power(30) Private Function LShift(lValue, iShiftBits) ...
这是本人在学习过程中编写的一个小程序,主要是为了练习穷举法的使用,为了能够更好的理解穷举法,希望对算法感性的新手有所帮助
针对同步带设计变量是离散的标准值,变量数目较少,而且实际数据一表哥形式出现特点,提出优化设计方法--穷举法,并对实例进行计算,其结果表明,穷举法是同步带传动优化设计最有效的方法之一。
使用穷举法编写的C++迷宫解法。使用了数组操作模拟栈的操作。
n阶魔方算法,用c语言写的,用的是穷举法
0-1整数规划有很广泛的应用背景,比如指派问题,背包问题等等,实际上TSP问题也是一个0-1问题,当然这些问题都是NP问题,对于规模较大的问题用穷举法是没有办法在可接受的时间内求得最优解的,本程序只不过是一个...