数模论坛

 找回密码
 注-册-帐-号
搜索
热搜: 活动 交友 discuz
楼主: dcyu

[原创]数学建模竞赛中应当掌握的十类算法

[复制链接]
发表于 2004-7-27 20:10:06 | 显示全部楼层
<>一个与C的接口程序文件</P>
<>#include&lt;stdio.h&gt;</P>
<>#inglclude"mex.h"</P>
<P>#include"matrix.h</P>
<P>       void make(int *v1,*v2,*v3,dohble *y,x[][])</P>
<P>{</P>
<P>int a ,b ,i,j;</P>
<P>a=*v1;</P>
<P>b=*v2;</P>
<P>donble m,f;</P>
<P>m=*y;</P>
<P>double g[a];</P>
<P>for(i=0;i&lt;b;i++)</P>
<P>{</P>
<P>for(j=0;j&lt;a;j++)</P>
<P>{</P>
<P>c[j]=rand()*m;</P>
<P>}</P>
<P>}</P>
<P>for(i=0;i&lt;b;i++)</P>
<P>{</P>
<P>for(j=0;j&lt;a;j++0)</P>
<P>{</P>
<P>x[j]=c[j];</P>
<P>}</P>
<P>}</P>
<P>return;</P>
<P>}</P>
<P>void mexfunction(int nlhs,mxarrt*plhs[],int nrhs,constmxarry*prhs[])</P>
<P>{</P>
<P>int *a,*b,*d;</P>
<P>double *x,x1;</P>
<P>int R,C;</P>
<P>a=mxGetpr(prhs[0]);</P>
<P>b=mxGetpr(prhs[1]);</P>
<P>d=mxGetpr(prhs[2]);</P>
<P>R=*a;</P>
<P>C=*b;</P>
<P>if(!mxIsNumeric(prhd[0]) and !mxIsNumeric(prhd[1]) and !mxIsNumeric(prhd[2]))</P>
<P>{</P>
<P>mxErrMsgTxt("error")</P>
<P>}</P>
<P>plhs[0]=mxGreatDoubleMwtrix(R,C,mxREAL);</P>
<P>x=mxGetpr(plhs[0]);</P>
<P>make(a,b,d,x);</P>
<P>}</P>
<P>编译保存在默认的matla下的make.m</P>
<P>调用时</P>
<P>&gt;&gt;x=make(1,2,3)</P>
<P>x=........</P>
<P>产生一个一行两列的0到3的随机矩阵</P>[em09][em09][em09][em09]
发表于 2004-7-27 20:14:49 | 显示全部楼层
高手们请指正101层的帖子
发表于 2004-8-2 22:36:02 | 显示全部楼层
麻烦楼主了
发表于 2004-8-4 02:23:11 | 显示全部楼层
<FONT face=幼圆 color=#1a1ae6 size=4><b>我是一个初学者,在大家面前真是自惭形秽啊</b></FONT>[em06]
发表于 2004-8-4 02:30:17 | 显示全部楼层
<b><FONT color=#1111ee size=3>楼主您好,不知您那里有没有什么关于Monte Carlo算法的优秀论文或者其他什么文章啊,麻烦您了:)</FONT></b>
发表于 2004-8-12 00:54:48 | 显示全部楼层
看不到[em03]
发表于 2004-8-12 00:57:22 | 显示全部楼层
图论的好多程序都看不懂
发表于 2004-8-14 07:36:22 | 显示全部楼层
<>好东西呀</P>
发表于 2004-8-15 01:15:59 | 显示全部楼层
水能把每个算法的离子写出来?
发表于 2004-8-15 04:49:04 | 显示全部楼层
别吓唬人了,哪需要那么多啊,能不能说得具体点?
您需要登录后才可以回帖 登录 | 注-册-帐-号

本版积分规则

小黑屋|手机版|Archiver|数学建模网 ( 湘ICP备11011602号 )

GMT+8, 2024-5-3 05:57 , Processed in 0.052742 second(s), 13 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表