| 查看: 1026 | 回复: 8 | ||||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||||
godchenkun银虫 (正式写手)
|
[求助]
新手求助matlab读入文件格式设置及画三维图已有1人参与
|
|||
|
matlab菜鸟一枚,求教高手指导: 从如下两种格式的txt文件读入文件: 格式一: s axis -2.50000E+01 to -2.45000E+01 t axis -2.50000E+01 to -2.45000E+01 1.00537E-06 0.4723 s axis -2.50000E+01 to -2.45000E+01 t axis -2.45000E+01 to -2.40000E+01 1.03832E-06 0.4831 ...省略很多行 格式二: direct ray-trace source image flux s axis -2.50000E+01 to -2.45000E+01 t axis -2.50000E+01 to -2.45000E+01 1.00537E-06 0.4723 direct ray-trace source image flux s axis -2.50000E+01 to -2.45000E+01 t axis -2.45000E+01 to -2.40000E+01 1.03832E-06 0.4831 ...省略很多行 目标:s axis行的两个数值取平均作为x坐标,t axis行两数值取平均作为y坐标,t axis行下一行第一个数据作为z坐标,画三维曲面。 我的想法是将x、y、z坐标存入三个数组,然后mesh或surface,但不知道怎么写读入文件的格式来达到上述目的。 两个文件样本在附件,请高手教我,谢谢。 |
» 猜你喜欢
心脉受损
已经有3人回复
Bioresource Technology期刊,第一次返修的时候被退回好几次了
已经有8人回复
寻求一种能扛住强氧化性腐蚀性的容器密封件
已经有7人回复
到新单位后,换了新的研究方向,没有团队,持续积累2区以上论文,能申请到面上吗
已经有8人回复
申请2026年博士
已经有6人回复
请问哪里可以有青B申请的本子可以借鉴一下。
已经有5人回复
2025冷门绝学什么时候出结果
已经有7人回复
» 本主题相关价值贴推荐,对您同样有帮助:
求助一个简单的matlab编程画图题
已经有5人回复
菜鸟求助用matlab如何画三维图
已经有3人回复
求助:Matlab中如何绘制三维隐函数图像
已经有20人回复
MATLAB画三维图,求助程序
已经有9人回复
求助MATLAB做三维图问题
已经有4人回复
关于Matlab画三维曲面图的问题,求助高手,感激感激
已经有3人回复
matlab图像相关性分析的求助
已经有20人回复
matlab画图求助
已经有11人回复
求助 matlab正负并存的宽范围数据的图形如何画
已经有7人回复
MATLAB初学者,这样的式子怎么就是画不了图,总是出错!求指导!!!!!!!!!!!!!
已经有8人回复
求助matlab三维画图中:Inner matrix dimensions must agree.
已经有4人回复
求助:谁会用matlab画图?
已经有13人回复
求助matlab画图边框缺损(property 中box 选项显示 为on)
已经有4人回复
【求助】MATLAB多个mat中 数据画图问题
已经有7人回复
【求助】如何采用Matlab绘制电子云密度图
已经有8人回复
godchenkun
银虫 (正式写手)
- 应助: 8 (幼儿园)
- 金币: 245.5
- 红花: 4
- 帖子: 307
- 在线: 30.8小时
- 虫号: 1305884
- 注册: 2011-05-25
- 性别: GG
- 专业: 光学
4楼2015-04-20 16:28:11
godchenkun
银虫 (正式写手)
- 应助: 8 (幼儿园)
- 金币: 245.5
- 红花: 4
- 帖子: 307
- 在线: 30.8小时
- 虫号: 1305884
- 注册: 2011-05-25
- 性别: GG
- 专业: 光学
2楼2015-04-20 10:42:37
mygt_hit
专家顾问 (职业作家)
-

专家经验: +362 - 应助: 438 (硕士)
- 贵宾: 0.019
- 金币: 19571.1
- 散金: 5130
- 红花: 135
- 沙发: 3
- 帖子: 4938
- 在线: 990.5小时
- 虫号: 1489764
- 注册: 2011-11-13
- 性别: GG
- 专业: 结构工程
- 管辖: 土木建筑
【答案】应助回帖
★ ★ ★ ★ ★
感谢参与,应助指数 +1
godchenkun: 金币+5, ★★★★★最佳答案 2015-04-20 14:20:12
感谢参与,应助指数 +1
godchenkun: 金币+5, ★★★★★最佳答案 2015-04-20 14:20:12
|
假定第一个文件名Data1.txt,第二个文件名Data2.txt,如下的代码分别读取这两个文件中的数字,存在MyData1和MyData2中,每一组6个数,接下来的你自己处理一下吧。 fid1 = fopen('Data1.txt'); MyData1 = textscan(fid1,'%*s %*s %f %*s %f \r\n %*s %*s %f %*s %f \r\n %f %f \r\n'); fclose(fid1); fid2 = fopen('Data2.txt'); N = 1; while ~feof(fid2) fgetl(fid2); MyData2{N} = textscan(fid1,'%*s %*s %f %*s %f \r\n %*s %*s %f %*s %f \r\n %f %f \r\n'); N = N + 1; end fclose(fid2); |

3楼2015-04-20 12:59:25
mygt_hit
专家顾问 (职业作家)
-

专家经验: +362 - 应助: 438 (硕士)
- 贵宾: 0.019
- 金币: 19571.1
- 散金: 5130
- 红花: 135
- 沙发: 3
- 帖子: 4938
- 在线: 990.5小时
- 虫号: 1489764
- 注册: 2011-11-13
- 性别: GG
- 专业: 结构工程
- 管辖: 土木建筑

5楼2015-04-20 18:30:37













回复此楼