matlab1

所属分类:matlab编程
开发工具:matlab
文件大小:5967KB
下载次数:7
上传日期:2007-09-23 11:42:02
上 传 者twhale
说明:  压缩包中包括1插值与拟合 2规划问题3 绘图 4解方程 5数据分析
(Compression package includes one interpolation and fitting 2 planning drawing 4 solution of equation 3 Data Analysis 5)

文件列表:
print\branchlizard.doc (24576, 2005-01-25)
print\cometexample.m (211, 2003-07-14)
print\conplot3.m (386, 2003-07-14)
print\curvefun.asv (64, 2004-12-27)
print\curvefun.m (64, 2003-03-18)
print\diamondplot3.m (140, 2003-07-14)
print\e01sef.m (503, 2004-12-27)
print\ezplotjb.m (474, 2003-07-14)
print\fplotjb.m (236, 2003-07-14)
print\griddataexam.m (324, 2003-07-15)
print\meshcolor.m (671, 2003-07-14)
print\meshetc.m (580, 2003-07-14)
print\meshsurf.m (165, 2003-07-14)
print\pieexample.m (117, 2003-07-14)
print\plotjb.m (103, 2003-07-14)
print\plotspec.m (155, 2003-07-14)
print\sea.m (707, 2003-04-01)
print\test1.m (145, 2003-03-18)
print\插值与拟合.pps (300544, 2003-08-09)
print\绘图命令介绍.pps (77824, 2003-08-09)
print (0, 2005-02-04)
work\accessory_parameter\accyouhua.m (991, 2003-09-03)
work\accessory_parameter\lingjian.m (1003, 2003-09-01)
work\accessory_parameter\normal.m (193, 2003-08-21)
work\accessory_parameter\说明.txt (548, 2003-09-06)
work\accessory_parameter\退火确定标定值\accept.m (71, 2003-09-05)
work\accessory_parameter\退火确定标定值\accessory.mat (464, 2003-09-06)
work\accessory_parameter\退火确定标定值\funacc.m (153, 2003-09-06)
work\accessory_parameter\退火确定标定值\generatenew.m (110, 2003-09-06)
work\accessory_parameter\退火确定标定值\unitanneal.m (428, 2003-09-06)
work\accessory_parameter\退火确定标定值 (0, 2004-09-15)
work\accessory_parameter (0, 2004-09-15)
work\carlight\1\CARLIGHT.CPP (1098, 2003-09-19)
work\carlight\1\GRID.TXT (242103, 2003-09-19)
work\carlight\1\lightpannel1.fig (144424, 2003-09-19)
work\carlight\1 (0, 2004-09-15)
work\carlight\2\C_pro\CARLIGHT.CPP (1010, 2003-09-19)
work\carlight\2\C_pro\print.m (255, 2003-09-19)
work\carlight\2\C_pro\说明.txt (71, 2004-06-29)
work\carlight\2\C_pro (0, 2004-09-15)
... ...

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目录下的文件。

近期下载者

相关文件


收藏者