没有合适的资源?快使用搜索试试~ 我知道了~
matlab坐标正算代码-raytrace:Shanti的Raytracer:快速,精确和准确的光线传播
共113个文件
m:95个
txt:7个
png:5个
需积分: 20 4 下载量 48 浏览量
2021-05-20
20:25:02
上传
评论
收藏 805KB ZIP 举报
温馨提示
matlab坐标正算代码光线追踪 Shanti的Raytracer:快速,精确和准确的光线传播 从“ examples.m”开始,然后阅读“ raytrace.m”中的说明。 若要查看如何实例化巨型分段望远镜,以及在任何光学元件要向任何方向移动微弧度或Micrometer的情况下,计算对光瞳参考波前的影响,请运行“ exampleHabEx.m”。 教程 您将为射线束创建一个对象,并计算它们如何受到一系列曲面界面的影响。 射线传播方程式是无坐标的,这意味着每个位置和方向都需要用3D表示。 从具有内置功能之一的源射线束开始,用于准直光束的sourceColumn ,用于球面波阵面的sourcePoint和用于球面波阵面的一维截面的sourceFan 。 function sourceColumn(position, direction, x, radius, Nr, RefIndex) 让我们决定+ z为光轴,并定义一个以+ y方向为中心100 mm的准直光源。 它将在50毫米的半径上具有9条射线。 很好地告诉您尺寸是毫米。 source = sourceColumn([0, 100,
资源推荐
资源详情
资源评论
收起资源包目录
matlab坐标正算代码-raytrace:Shanti的Raytracer:快速,精确和准确的光线传播 (113个子文件)
LICENSE 11KB
propagateRays.m 29KB
zernikeXY.m 20KB
generateZernikeXYTable.m 14KB
raytrace.m 9KB
plotApertures.m 6KB
toleranceAnalysis.m 6KB
perturb.m 6KB
deformSurface.m 4KB
findExitPupil.m 4KB
sourceColumn.m 3KB
makeHexSegments.m 3KB
makeRCTelescope.m 3KB
exampleHabEx.m 3KB
importVV.m 3KB
displayPSF.m 3KB
testdeform.m 2KB
sourcePoint.m 2KB
telescopeGeometry.m 2KB
apertureVertices.m 2KB
sourceFan.m 2KB
plotSpot.m 2KB
example_110.m 2KB
elevation.m 2KB
pupilPSF.m 2KB
makeGlass.m 2KB
findLastImage.m 2KB
plotSurfaces.m 2KB
example_101.m 2KB
parmap.m 1KB
testPolarization.m 1KB
example_200.m 1KB
displayOPL.m 1KB
example_003.m 1KB
example_004.m 1KB
wavelengthToRGB.m 1KB
pupilOPL.m 1KB
displayWFE.m 1KB
example_103.m 1KB
savepng.m 1KB
example_401.m 1KB
example_102.m 1KB
example_303.m 1KB
rmTTP.m 1KB
plotSideView.m 1016B
findFocus.m 1016B
displayScaleFactor.m 1015B
rotationMatrixCq.m 996B
pupilWFE.m 964B
surfaceCrossSection.m 941B
rotationMatrix.m 937B
testShapes.m 917B
examples.m 916B
example_002.m 905B
example_001.m 903B
map.m 861B
pareval.m 839B
plotOpticsSideView.m 836B
testperturb.m 820B
glassSellmeier.m 773B
findCenters.m 763B
plotRays.m 730B
lineIntersection.m 714B
displayPupil.m 691B
plotRaytraceSummary.m 611B
surfaceLocal.m 550B
testSurfaceLocal.m 488B
glassSchott.m 477B
pupilOffset.m 461B
surfaceLocalToTangent.m 455B
apertureCenter.m 439B
testZernikeXY.m 435B
rmsWFE.m 432B
spotExtent.m 409B
parmcrun.m 402B
mcrun.m 398B
trimPupil.m 397B
scaleUnits.m 382B
spotSize.m 370B
pupilOPD.m 359B
trimRays.m 339B
plotVector.m 336B
spotPosition.m 335B
plotDatums.m 300B
surfaceTangentToLocal.m 280B
surfaceGlobalToTangent.m 278B
plotLine.m 276B
plotPolyLine.m 263B
surfaceGlobalToLocal.m 231B
sideview.m 223B
transformVector.m 219B
transform3D.m 212B
plotSurfaceDetail.m 209B
normr.m 172B
surfaceLocalToGlobal.m 160B
lastCell.m 55B
README.md 6KB
README.md 32B
exampleHabEx.m~ 3KB
plotSurfaces.m~ 1KB
共 113 条
- 1
- 2
资源评论
weixin_38547887
- 粉丝: 5
- 资源: 920
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功