自定义博客皮肤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的专栏

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

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

原创 郑重声明,关于某正规刊物发表的一篇CChart的文章

近日,笨笨发现在山东省技术开发服务中心主办的刊物《科技信息》2014年第10期中,刊登了一篇名为《基于Win32API和C++工业曲线绘制库CChart的研究》的文章,署名作者陈洪振、朱永伟、邵建、王芳、邓正泉,署名单位扬州大学机械工程学院。查阅该文章内容,基本拷贝于本人CChart发行版本的说明书,作为正式发表的学术论文,该文漏洞百出,且居然还保留了本人在说明书中写的“乌龟壳”等口语化、网络化的

2014-12-25 23:53:25 1825 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关注的人

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