- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 我的新浪博客搬家到优快云博客啦!
我的新浪博客搬家到优快云博客啦!优快云上有更专业的专家和技术爱好者,有更好的C/C++、数值算法、混合编程的技术文章,所以我也搬过去跟技术大牛一起住,哈哈,我将在优快云有个新家啦。
2013-07-01 23:59:59
659
原创 卓越的数值计算库gsl(GNU Scienti…
卓越的数值计算库gsl(GNU ScientificLibrary)的使用初步1.gsl简介gsl(GNU ScientificLibrary)是专门为应用数学和科学技术领域的数值计算提供支持的软件库。gsl使用C语言编写,同时也为其他语言做了相应的封装。gsl在GNU通用公共许可下是免费的。该函数库提供了广泛的数学算法的实现函数,包括随机数生成器,特殊函数和最小二乘拟合等等。目前该函数库
2013-07-01 23:59:56
1402
原创 新浪博客不支持C语言的注释
今天看了前些天我发的博文,发现用C语言形式的注释"/ * .... */"不能显示出来,又把相关的代码改成"C++"形式的注释。解决的方法还有一种,在‘/'和'*'之间加上空格,就能正常显示了。如本文中的所看到的,其实在‘/'和'*'之间以及‘*'和'/'之间已经加上了空格。
2013-07-01 23:59:54
529
原创 通用龙格库塔Runge-Kutta方法求解…
通用龙格库塔Runge-Kutta方法求解常微分方程组初值问题的C++优雅实现1. 算法简介a. 事情的起因前一段时间在C++项目过程中,需要求解一个微分方程组,看了相关的数值分析教程(《数值分析》,欧阳洁等编著,北京:高等教育出版社,2009.9),又看了别人设计好的龙格库塔程序,觉得写得比较繁琐,而且不够通用。索性自己编写一个,借鉴了C++标准库中泛型函数的写法,设计了一个比较通用的龙
2013-07-01 23:59:52
5945
转载 C/C++ 中如何获取数组长度
该文章对C/C 中如何获取数组长度的问题描述得很清楚。原文地址:中如何获取数组长度">C/C++ 中如何获取数组长度作者:siallenC、C++中没有提供直接获取数组长度的函数,对于存放字符串的字符数组提供了一个strlen函数获取长度,那么对于其他类型的数组如何获取他们的长度呢?其中一种方法是使用sizeof(array) / sizeof(array[0]),在C语言中习惯上在使用时
2013-07-01 23:59:50
674
原创 Matlab与VC混合编程之三
Matlab与VC混合编程之三1. 有没有优雅的使用方式?在《Matlab与VC混合编程之二》中我们学会了如何使用向量或者矩阵在VC与MatlabCOM组件之间传递参数。在第二章的实现中,标量和向量的使用方式勉强可以接受,矩阵的使用方式简直令人发狂。而我们的大多数科学计算或者工程计算都需要用到矩阵,如何改进对矩阵(二维数组)的访问方式,是本章要回答的问题。在本章中,我们使用用C++的类来封装
2013-07-01 23:59:48
1013
原创 Matlab与VC混合编程之二
Matlab与VC混合编程之二1. 待解决的新问题在《Matlab与VC混合编程之一》中我们已经实现了在VC中调用Matlab编译M文件生成的COM的方法,并成功的进行了计算并绘制一个点。接下来的问题是如何向COM接口函数传递一个向量或者一个矩阵。为什么需要学习向COM接口函数传递一个向量或者一个矩阵?很多学科都涉及向量和矩阵的相关计算,尤其是矩阵,经常需要求取矩阵的特征值、特征向量、行列式
2013-07-01 23:59:45
1300
原创 Matlab与VC混合编程之一
Matlab与VC混合编程之一1. 问题的提出,为什么需要用Matlab与VC混合编程做工程项目时用的是VC,经常会用到科学计算的相关算法,比如矩阵求逆,求行列式,求微分方程组初值问题的数值解等问题。如果自己去编写相关的函数,首先需要去找一本较好的数值分析书,然后再根据书上的算法去编写相应的代码,之后再调试、测试,经常多次反复测试后,才可以放心使用。偷懒的方法也有,可以去网上搜索一些现成的代
2013-07-01 23:59:38
1907
1
原创 使用UDP广播
发送端:关键是通过函数设置SOCKET是广播BROADCAST类型的。代码如下:#include#include#pragma comment(lib,"ws2_32.lib")int main(){ SOCKET s; sockaddr_in addrto, a; WSADATA wsdata; char *smsg="this is a test"; BOOL opt=TR
2013-07-01 23:59:36
643
原创 关于字符串常量和字符指针
char *p和 char p[]的区别和字符串常量void main(){char *p="abc123ABC";//char p[]="abc123ABC"p[0]='d';}上面这段代码编译链接都没问题,但是运行时错误。将char *改成charp[]="abc123ABC"就正确了。原因如下:赋值号右端是一个字符串常量,分配在进程的只读常量数据区,然后将只读常量的地址值赋给
2013-07-01 23:59:34
488
原创 欢迎您在新浪博客安家
亲爱的朋友: 欢迎您在新浪博客安家,您的博客地址是:http://blog.sina.com.cn/u/1833630055 您可以用文字、图片、视频记录和展示最真实的自我,与网友交流,与线上好友聊天,还能通过手机发表博文和上传图片,随时随地记录心情和身边趣闻。 我们为您提供了丰富的炫酷模板来装点您在网上的家园,强大的音乐播放功能更能陪伴您的网络生活。准备好了吗?现在就开始精彩的
2013-07-01 23:59:31
356
VA_X_Setup1856官方原版及其破解,支持vc6.0-vc2010,win xp, win 7
2012-01-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人