- 博客(17)
- 收藏
- 关注
利用最小二乘法实现图片中多个点的一元线性回归
在日常生活和科学实验中,人们会经常发现因变量y和自变量x之间存在一定线性关系设一组数据为: 则y与x的关系可以用线性方程表示: 按最小二乘法可得: 线性关系的程度可以用相关系数r表示 所以,如果想在图象框中根据已知的多个存在线性关系的点描出相应的离所有的点最靠近的直线,应该利用以上一元线性回归的方法,代码如下: Private...
2004-07-31 22:03:00 109
如何获取系统的临时目录路径?
GetTempPath取得的是一个DOS名称,当文件名长度大于8时,长文件名格式“C:\Documents and Settings\Administrator\Local Settings\Temp”会显示成“C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp”的短文件名格式,如何根据自己需要取得系统临时目录的途径,下面是一个新写的函数,调用两个API 实现,相信许多朋友可能用...
2004-07-30 17:49:00 82
如何随机生成指定数目的国标汉字?
为了使每一个汉字有一个全国统一的代码,1980年,我国颁布了第一个汉字编码的国家标准: GB2312-80《信息交换用汉字编码字符集》基本集,这个字符集是我国中文信息处理技术的发展基础,也是目前国内所有汉字系统的统一标准。由于国标码是四位十六进制,为了便于交流,大家常用的是四位十进制的区位码。所有的国标汉字与符号组成一个94×94的矩阵。在此方阵中,每一行称为一个"区",每一列称为一个"位",...
2004-07-25 14:26:00 78
动态裁剪窗体标题栏
本文演示了如何利用API进行窗体标题栏的裁剪和恢复,一并演示了控件的动态添加方法: 'This sample show you how to cut the caption title exactly and create controls with code.'add a new form ,do nothing but copy this codes for it.Option Explic...
2004-07-25 10:03:00 67
非递归解决组合问题
从m 个互不相同元素中取 n 个元素,一般选用递归或回溯算法解决,本文旨在利用进制转换的方法达到这一目的。代码如下 Sub GETALL(ByVal num As Integer, ByRef x As Variant, ByRef RESULT() As String, Optional ByRef all As Long) Dim A() As String, b() As Integer...
2004-07-25 09:29:00 105
一道趣味数学题
题目: 将+,-,*,/ 添加到 1,2,3,4,5,6,7,8,9 之间,使其构成的算式四则运算结果等于100,如:1*2*3*4+5+6+7*8+9=100 分析: 以上算式相当于把1~9 9 个数字和 8个(+,-,*,/ )作一个特殊顺序的排列,共有4^8=65536 种可能,再从中进行取舍。 代码: Option ExplicitPrivate Declare Function EbEx...
2004-07-25 01:08:00 134
如何得到某集合的所有子集合?
我们都知道,一个含n个元素的集合拥有2^n个子集合,并且不难发现,其中每个子集合都是从0到2^n-1 每个数的二进制格式中0 放弃,1选择的结果,如下所示: {} 000 {1}100 {2}010 {1,2}110 {3} 001 {1,3} 101 {2,3} 011 {1,2,3} 111 所以根据数字的二进制转换,可以轻松获得一个集合的所有子集合,代码如下: Sub GETALL(ByVa...
2004-07-24 16:04:00 89
谁在励你的志?
《怎样给猎狗分骨头》(How To Assign Bones To Hunting Dogs)、《拒绝借口》(No Excuses)、《人性的弱点》、《人性的优点》、《最伟大的管理思想》……我一次又一次地看到别人拿这些书来励志,拿这些畅销书中的观点来教育我。这些全球畅销的、大师所作的励志书,它们真的有像它们自己所宣传的那么辉煌的背景吗?如果这些背景——xx大师所作、全球销量xxxx册——都是骗人,...
2004-07-24 14:17:00 69
再谈八皇后问题
题目: 十九世纪著名的数学家高斯提出:在8×8格的国际象棋棋盘上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。 分析: 其实问题可以转化为12345678的满足某种条件(行已不等,列亦不等,只需设定其不在同一斜线上,即斜率不为 1 或-1 )的排列. 通过前两天用非递归方式解决序列的全排列问题(.http://blog.csdn.net...
2004-07-24 00:16:00 53
关于走楼梯的递归算法
题目: 一个共有20个台阶的楼梯,从下面走到上面。一次只能迈一个台阶或两个台阶,并且不能后退,走完这个楼梯共有多少种方法。 分析: 1 步台阶只有1种走法(1) 2步台阶2种(11、2) 3步台阶有3种(111、12、21) 4 步台阶有5种(1111、112、121、211、22) 5 步台阶有8种(11111、1112、1121、1211、122、2111、212、221) 6...
2004-07-23 07:12:00 121
非递归实现不重复序列的全排列(三)
?笔者曾利用进制转换实现不重复序列全排列(http://blog.csdn.net/northwolves/archive/2004/07/21/47400.aspx),但从0 循环到n^(n-1)-1,效率实在不高,经过仔细分析,发现一个另人激动的规律,详情见下表: ? A<?xml:namespace prefix = o ns = "urn:schemas-microsoft-c...
2004-07-21 16:43:00 71
非递归实现不重复序列的全排列(二)
下面给出一个回溯算法的代码,在VertyNew(华) 网友提供代码(http://community.csdn.net/Expert/topic/2909/2909080.xml?temp=.9990503)基础上稍作修改: Sub pailie2(ParamArray x())Dim starttime As Single, endtime As SingleDim i As Integer, ...
2004-07-21 14:39:00 93
非递归实现不重复序列的全排列(一)
笔者曾写过利用递归实现不重复序列全排列的例子http://blog.csdn.net/northwolves/archive/2004/04/07/19590.aspx 现在给出另一个利用进制实现的代码: Sub pailie1(ParamArray x())Dim starttime As Single, endtime As SingleDim n As Integer, i As Long,...
2004-07-21 14:29:00 81
完整的将日期时间转换为汉字的代码
下面的代码可以将任意日期(1000-01-01 0:0:0------>9999-12-31 23:59:59)转换为汉字显示 Function datename(ByVal mydate As String) As String Dim i As Long, mystr(6) As String, temp As StringConst all As String = "○一二三四五六七八...
2004-07-21 14:12:00 259
以美的名义——书评《企业应用架构模式》
以美的名义 熊节 <!--enpcontent--> Patterns of Enterprise Application Architecture 《企业应用架构模式》 Martin Fowler 电力出版社2004年4月影印版 我有一双定做的休闲鞋,一只鞋上赫然写着“KISS”,另一只则写着“YAGNI”——这是程序员圈子里的“黑话...
2004-07-09 12:32:00 60
SystemC 初始化步骤
环境:VC toolkit 2003 + SystemC 2.0.1 为了找出SystemC定义了哪些全局变量/静态变量,我在crt\src\crt0dat.c的 void _initterm(_PVFV * pfbegin, _PVFV * pfend) 函数中设下断点,at Line 598: if ( *pfbegin != NULL ) (**pfbegin)(); // 此处中断 ...
2004-07-05 13:15:00 159
SystemC——一套将C++扩展为硬件描述语言的Class Library (初学SystemC有感)
这几日接接触SystemC,有些感触: 1. SystemC 是一套C++ Class Library,将C++扩展成了一门硬件描述语言(HDL)。我感觉,学习SystemC至少要懂两样东西:C++、一门硬件描述语言。我熟悉C++,并且熟悉Verilog,因此学SystemC能举一反三、触类旁通。 2. SystemC 使用了C++的很多特性:多重继承、虚拟继承、模板、RTTI (at lea...
2004-07-03 17:00:00 77
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人