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目录下的文件。
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
经典-matlab经典算法的程序.rar (324个子文件)
calculate.asv 204B
accept.asv 71B
curvefun.asv 64B
mexopts.bat 2KB
sjbh1.c 18KB
sjbh1_mex.c 15KB
gasket.c 6KB
my_rank.c 5KB
mrank.c 4KB
mrank.c 4KB
mrank.c 4KB
mrank.c 4KB
main.c 3KB
main.c 3KB
main.c 3KB
pkg.c 2KB
main_main.c 2KB
main_main.c 1KB
main_main.c 1KB
gasket_mex.c 1KB
matcreat.c 904B
squaren.c 707B
timestwo.c 356B
mrankp.c 347B
matcreate.c 284B
gasket.cpp 6KB
test_exe.cpp 3KB
test_exe_main.cpp 1KB
gasket_main.cpp 1KB
CARLIGHT.CPP 1KB
CARLIGHT.CPP 1010B
sjbh1.dll 24KB
timestwo.dll 20KB
gasket.dll 20KB
squaren.dll 20KB
branchlizard.doc 24KB
matcreat.dsp 3KB
matcreat.dsw 539B
gasket.exe 104KB
test_exe.exe 100KB
mrank.exe 32KB
main.exe 32KB
main.exe 32KB
pkg.exports 49B
lightpannel1.fig 141KB
mountainroad2.fig 67KB
mountainroad3+.fig 66KB
mountainroad3.fig 60KB
legend.h 1KB
axis.h 1005B
my_rank.h 889B
mrank.h 860B
gasket.h 851B
mrank.h 845B
grid.h 842B
main.h 841B
mrank.h 840B
mrank.h 833B
sjbh1.h 830B
pkg.h 830B
main.h 826B
main.h 821B
magic.h 765B
gasket.hpp 768B
test_exe.hpp 752B
mutiline.m 9KB
DYNPROG.M 3KB
canshu.m 2KB
canshu.m 2KB
ShortestPath_Djk.m 2KB
Shortest_Djk.m 2KB
MINTREEK.M 2KB
GCPanneal2.m 2KB
maxflow.m 2KB
secshortest.m 2KB
Untitled.m 1KB
sjbh.m 1KB
sjbh1.m 1KB
exchange3.m 1KB
exchange3.m 1KB
jiaohuan3.m 1KB
GCPanneal1.m 1KB
MINROUTE.M 1KB
SPECRND.M 1KB
getpath.m 1006B
lingjian.m 1003B
accyouhua.m 991B
dengwen.m 973B
ISPanneal.m 910B
PrintPath.m 873B
ddfg.m 850B
MCPanneal.m 843B
gauss1.m 795B
jzhui.m 743B
sea.m 707B
sea.m 707B
sea.m 707B
sor.m 697B
meshcolor.m 687B
annealing.m 687B
共 324 条
- 1
- 2
- 3
- 4
资源评论
黑色的迷迭香
- 粉丝: 785
- 资源: 4万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 适用于 Raspberry Pi 的 Adafruit 库代码.zip
- 章节2:编程基本概念之python程序的构成
- 适用于 Python 的 LINE 消息 API SDK.zip
- 宝塔面板安装及关键网络安全设置指南
- 适用于 Python 的 AWS 开发工具包.zip
- 适用于 Python 3 的 Django LDAP 用户身份验证后端 .zip
- 基于PBL-CDIO的材料成型及控制工程课程设计实践与改革
- JQuerymobilea4中文手册CHM版最新版本
- 适用于 Python 2 和 3 以及 PyPy (ws4py 0.5.1) 的 WebSocket 客户端和服务器库.zip
- 适用于 AWS 的 Python 无服务器微框架.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功