matlab

所属分类:matlab编程
开发工具:matlab
文件大小:3041KB
下载次数:13
上传日期:2010-12-07 19:54:41
上 传 者wumao
说明:  数值分析+matlab经典算法的源程序数学类、资料共享
(Classical numerical algorithm+ matlab source mathematics classes, information sharing)

文件列表:
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\Binary_Search.m (404, 2004-09-05)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\Dijkstra\MINROUTE.M (1259, 2004-09-05)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\Dynamic_pro\DYNPROG.M (3151, 2003-08-22)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\Floyd\floyd.m (563, 2004-09-05)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\kruskal\MINTREEK.M (1824, 2003-08-22)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\Random_generate\SPECRND.M (1035, 2003-08-22)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\CandM\mrank.c (4270, 2004-09-04)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\CandM\mrank.exe (32768, 2004-09-04)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\CandM\mrank.h (833, 2004-09-04)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\CandM\mrank.m (78, 2004-09-04)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\CandM\mrankp.c (347, 2004-09-04)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\CandM\pkg.c (1900, 2004-09-04)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\CandM\pkg.exports (49, 2004-09-04)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\CandM\pkg.h (830, 2004-09-04)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\CandM\pkg.mlib (430, 2004-09-04)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\code\foo.m (105, 2004-09-04)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\code\fun.m (68, 2004-09-04)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\code\gasket.m (303, 2004-09-04)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\code\sample.m (46, 2004-09-04)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\c_mat\matcreat.c (904, 2004-09-04)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\c_mat\matcreat.dsp (3423, 2004-09-04)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\c_mat\matcreat.dsw (539, 2004-09-04)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\c_mat\matcreat.ncb (33792, 2004-09-04)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\c_mat\matcreat.opt (48640, 2004-09-04)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\c_mat\matcreat.plg (1229, 2004-09-04)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\c_mat\matcreate.c (284, 2004-09-04)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\c_mat\mexopts.bat (1738, 2002-01-14)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\m_build\main.c (2831, 2004-09-04)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\m_build\main.h (826, 2004-09-04)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\m_build\main.m (26, 2004-09-04)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\m_build\main_main.c (1397, 2004-09-04)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\m_build\mrank.c (4288, 2004-09-04)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\m_build\mrank.h (845, 2004-09-04)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\m_build\mrank.m (76, 2004-09-04)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\m_build1\main.c (2829, 2004-09-04)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\m_build1\main.exe (32768, 2004-09-04)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\m_build1\main.h (821, 2004-09-04)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\m_build1\main.m (26, 2004-09-04)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\m_build1\main_main.c (1392, 2004-09-04)
数值分析 matlab经典算法的源程序+数学类 资料共享\Arithmetic\work\m_build1\mrank.c (4406, 2004-09-04)
... ...

unsuccessful中是个不成功的程序,是按照全赛一等奖论文中叙述的算法编写的,结果什么也算不出来,我甚至头天晚上运行程序,第二天早上起来看结果。后来我想了想,论文中叙述的算法根本不对。 carlight\1中是一个用C编的程序,用于计算每条光线在测试屏上的坐标。我在TC中运行,不用一秒钟结果就出来了,令人酣畅淋漓,喜不自禁。这个程序取自于获奖论文,我仔细分析了一下程序,发现其中有一处不符合数学知识,我自己编的放在carlight\2中,用于结果比较。由于总是用matlab编程,对C的语言格式已经不是很熟悉了,1中那段C程序虽然不长,却几乎包含了C语言所有的基本要素,可用于参考。因为matlab程序毕竟执行效率不高,运行时间较长(对此我已有点厌烦了),而C程序运行起来则是令人惊喜的快,并且如果需要计算出大量的数据,用C输出到txt文档则是很方便的,所以必要时可考虑用C编程序。 从txt文件中读取数据,存放在matlab中的矩阵中,但要注意数据的排列方式, fphn=fopen('hunan.txt','r'); hnmap=fscanf(fphn,'%f %f',[2,59]); % It has 59 rows now.湖南省界经纬度 fclose(fphn); hnmap=hnmap'; xa=hnmap(:,[1]); ya=hnmap(:,[2]); plot(xa,ya,'.','markersize',5,'color','red') 将数据转化为图中的点,marksize可设置点的大小。 fscanf很有用,可查看一下帮助文件。 注意程序中的第二行,[2,59]说明生成的矩阵为2行59列,但有时不知道会有多少列,可省略这一参数,生成一个行向量,这样就可以知道如果需要生成一个矩阵,只要知道行数,则列数也知道了,或者直接利用reshape(A,m,n)函数。 fopen只能打开在work目录下的文件。

近期下载者

相关文件


收藏者