自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

baita96的专栏

笨笨之家,探讨程序与人生的真谛

  • 博客(5)
  • 资源 (10)
  • 收藏
  • 关注

原创 深入浅出CChart 每日一课——快乐高四第三课 巨人的垫脚石,DirectUI之DuiLib篇

在前面第十七课,笨笨已经给大家展示了CChart在国产开源DirectUI库炫彩界面库中的使用方法。炫彩界面库的确不错,但从目前看来,另一款国产开源DirectUI库DuiLib更加火,华为、百度、腾讯、金山、360好像都在用,所以笨笨又当了一回小学生,学习了一把DuiLib。这要感谢Alberl大神,写了一篇通俗易懂的教程,教程网址http://www.cnblogs.com/Alberl/p/...

2013-10-26 02:08:23 6782 10

原创 深入浅出CChart 每日一课——快乐高四第二课 富丽堂皇,没落贵族宝贵遗产之QT篇

(敬请注意:由于教程的编写时间已经过去好几年了,CChart库在这期间不断迭代,已经有了一定的变化,使得教程中的部分代码不能直接运行。为减小大家在使用中的困惑,教程已经根据最新版本进行了修订,所有示例程序修订后都测试通过。新版教程和例子源码在QQ群487856433和www.cchart.net网站均可下载。)作为弱鸡鸭公司的产品,QT是非常强大的开发工具。可惜呀,在特级黑客盖茨先生种植的超级...

2013-10-23 21:59:31 4088 16

原创 深入浅出CChart 每日一课——快乐高四第一课 白富美的困惑,高版本VC之点点滴滴

笨笨的CChart系列教程早已结束。在教程发布以后,收到很多反馈意见。原来的教程可能有的地方还是交代得不是特别清楚,因此笨笨准备做一些查漏补缺的工作,再增加几课的内容。第十九课已经介绍了CChart在VS2010下的使用,本节课进一步介绍几点CChart在高版本VC下的使用注意事项。笨笨用的高版本VC是2010版,对于其它版本,应该是差不多的,VS2012版本已经有网友测试过了,完全一样。...

2013-10-23 21:51:20 4638

原创 工业级国产精品曲线绘制库CChart 3.0.0.1版发布

CChart是一款国产精品曲线绘制库,可以绘制多种二维、三维曲线,包括折线图、等高线图、云图、饼图、柱图、散点图、面积图、直方图、极线图、甘特图、雷达图、瀑布图等,具有非常全面的功能。而且CChart内部选项极为丰富,无论是曲线本身,还是标题、坐标轴、图例、背景等部分,都有大量的选项可供设置。在追求功能的同时,CChart在简化调用方面做到了极致,一般只用几句代码就可以画出漂亮的图像。这一点可

2013-10-20 19:53:41 9407 16

原创 CChart数据可视化库的适合规模

最近对CChart进行了简单的压力测试,以便知道这个引擎到底适合多大规模的数据显示。测试条件如下:硬件配置:AMD Phenom 四核, 2.3GHz,4G内存, HP Compaq LE200lwl显示器。软件配置:WinXP+SP3,VC6+SP6, CChart动态链接Release版本。程序设置:添加多条正弦曲线,每条曲线1080个double数据点。测试结果:同时绘制

2013-10-04 17:59:47 2770 3

用VC绘制李萨如图形

基于CChart的李萨如图形绘制,根据参数方程获得曲线数据,参数完整可任意调整。另外曲线样式可调整,可动画显示,适宜于课堂演示。

2020-12-13

基于C++的K线图绘制工具KLineChart

在本人开发的CChart曲线绘制库的基础上,拓展出了一个新工具,用于K线图的绘制。本工具的介绍见https://bbs.csdn.net/topics/392553980,CChart的介绍见https://bbs.csdn.net/topics/392520079。最主要的特点是调用非常简单。自带一个示例程序。

2019-03-25

CChart系列教程源代码,含CChart 3.0.0.1版

本人博客http://blog.csdn.net/baita96中CChart系列教程的全部源代码。

2013-10-20

图像椒盐噪声滤波代码

图像椒盐噪声滤波的C++代码,方法是自适应开关插值算法,来自文献《基于自适应开关插值算法的图像椒盐噪声滤波》。 在网上一直没有找到现成的滤波算法,像opencv什么的又太大,狠狠心,自己编了一个。 代码编制倒不难,只是这个过程中,犯了一些低级错误,整了两天才调试成功,非常郁闷,心情糟糕透顶。 不过效果真心不错,去噪后图像细节基本没有变化。 调用非常简单,只有三个参数。需要一个双精度浮点指针pImage,表示图像数据,数据是一行一行排列的,另外需要图像的宽度width和高度height。 一般图像数据都是整数,调用的时候请转换成双精度浮点数,调完再自己转回去。

2013-10-20

CChart开源版本,2013.10.14上传

精品国产C++曲线绘制库CChart。 开源版本。

2013-10-14

XML实用大全.chm

把网上下载的word文件,转换成了chm格式。

2010-04-09

Windows自启动项资料

根据网络资料整理而成,有关Windows自启动项的问题,相当全面了,不知道还有没有遗漏。

2010-03-08

IMSL库——数值计算的利器

从Fortran Power Station 4.0 中提取出来的IMSL库,用于VC很简单,比Visual Fortran 6.6中的IMSL用起来方便多了。包括IMSL的静态库,用于VC的头文件。另外链接的时候需要额外加入msfrt.lib,运行的时候需要msfrt40.dll,这两个累赘俺不知道有没有办法去掉。

2010-03-07

区间约束Powell方法寻优代码

powell方法是计算最值的有效方法,一般情况下是无约束的,目前Powell已发展了一种称为BOBYQA的带区间约束算法。 压缩文件里面optimization.h是无约束powell寻优的一个类,以前在baidu上找到的。powell.h和powell.cpp是带区间约束的powell算法BOBYQA的C++包装,由于BOBYQA算法只能计算二维以上,一维算法是俺自己写的。调用时,一维算法采用ExecuteBrent,二维以上采用BoundedPowell。 BOBYQA目录下是powell方法祖师爷M. J. D. Powell写的FORTRAN代码,powell.lib是俺把Fortran代码编译成的静态库。由于这个lib是Fortran Power Station 4.0做的,msfrt40.dll就成了一个甩不掉的累赘。 如果使用Fortran编程的话,就不需要俺的包装了,直接用Fortran代码吧。 使用方法请参考Fortran代码中main.f,有问题请联系baita00@yahoo.com.cn。 另外链接时好像还需要fps4.0中的msfrt.lib,原来没有加进去,现在加不进去了。需要的话请邮件联系。 鉴于很多同志不清楚用法,下面略加说明。 BoundedPowell函数的参数说明。 第一个参数,待优化函数的指针,这个函数必须定义成_stdcall类型,其本身带有三个参数,第一个参数是优化变量个数,第二个参数是优化变量数组,第三个参数就是函数的值,由于使用Fortran的关系,这几个参数都必须传递地址。 举例说,假定待优化函数为f(x)=x^2,那么只有一个参数,这个函数应该定义为 void _stdcall objfun(int *n, double *para, double *f) { *f=para[0]*para[0]; } 第二个参数int n,待优化计算变量的个数 第三个参数double *x, 待优化变量,这是一个数组,长度为n 第四个参数double *xlb,变量的下界,数组 第五个参数double *xub,变量的上界,数组 第五个参数double rhobeg,第六个参数double rhoend,这两个参数是Powell同志定义的两个半径,具体我也说不清楚,你想搞清楚的话可以搜Powerll同志的文献。一般你把rhobeg设置为1,rhoend设置为计算的精度,比如你希望精度为万分之一,rhoend就为1e-4。 第七个参数int maxfun,最大迭代次数 第八个参数,BOBYQA计算时的返回代码,具体如下 // //BOBYQA iflag返回值的含义: //IFLAG=1, Return from BOBYQA because NPT is not in the required interval //IFLAG=2, Return from BOBYQA because one of the differences XU(I)-XL(I)/6X is less than 2*RHOBEG. //IFLAG=3, Return from BOBYQA because FCN has been called MAXFUN times. //IFLAG=4, Return from BOBYQA because of much cancellation in a denominator. //IFLAG=5, Return from BOBYQA because a trust region step has failed to reduce Q. //

2010-03-05

OpenGL输出文字(中英文皆可)的C++类

根据网上找到的一些资料,改编而成的一个OpenGL汉字输出类。InitFont设置字体,用Draw2DText输出二维文字,用Draw3DText输出三维文字,用SetExtrusion设置三维文字的厚度。 另外,析构函数~CGlFont里面忘加DeleteFont();了,抱歉,请自己加上吧。

2010-03-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除