吾爱光设

 找回密码
 注册
会员须知
会员须知
实用帮助
实用帮助
查看: 3242|回复: 8

[求助] [已解决]matlab控制lt调用

[复制链接]
  • TA的每日心情
    开心
    2024-11-4 16:55
  • 签到天数: 103 天

    [LV.6]常住居民II

    21

    主题

    287

    回帖

    10

    积分

    小白

    积分
    10
    发表于 2022-12-20 18:35 | 显示全部楼层 |阅读模式
    类似于接收器:Name =['receiver[1].mesh[1]'];
    [X_min,~] = lt.DbGet(Name,'Min_X_Bound');



    怎么提取光线的参数,类似于这种方式,而不是复制路径名称的方式(因为组合了很多,写调用太麻烦,而且不易修改)

    最佳答案
    2023-3-7 18:27
    楼主有类似简单的matlab代码可供学习一下吗,感谢!

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?注册

    ×
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-9-24 18:23
  • 签到天数: 73 天

    [LV.6]常住居民II

    10

    主题

    23

    回帖

    4

    积分

    小白

    积分
    4
    发表于 2023-3-7 18:27 | 显示全部楼层    本楼为最佳答案   
    楼主有类似简单的matlab代码可供学习一下吗,感谢!
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-11-4 16:55
  • 签到天数: 103 天

    [LV.6]常住居民II

    21

    主题

    287

    回帖

    10

    积分

    小白

    积分
    10
     楼主| 发表于 2023-3-7 21:25 | 显示全部楼层
    jijiovo 发表于 2023-3-7 11:27
    楼主有类似简单的matlab代码可供学习一下吗,感谢!

    这个你可以看一下说明手册,我这边主要是自己机翻。你有不明白的,这下面交流一下,我懂的可以给你说;
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-11-4 16:55
  • 签到天数: 103 天

    [LV.6]常住居民II

    21

    主题

    287

    回帖

    10

    积分

    小白

    积分
    10
     楼主| 发表于 2023-3-7 21:27 | 显示全部楼层
    本帖最后由 求知光学 于 2023-3-9 03:44 编辑

    找到了,说明书里面有——lt.DBGET(TEMPSTR,"vertex_y_at", ,4)

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?注册

    ×
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-9-24 18:23
  • 签到天数: 73 天

    [LV.6]常住居民II

    10

    主题

    23

    回帖

    4

    积分

    小白

    积分
    4
    发表于 2023-3-11 16:07 | 显示全部楼层
    求知光学 发表于 2023-3-7 21:27
    找到了,说明书里面有——lt.DBGET(TEMPSTR,"vertex_y_at", ,4)

    我也找到了这个函数,修改数据倒是可以了,请问楼主怎么获得接受面的照度数据呢,我找到一个GetMeshData但一直跑不通
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-11-4 16:55
  • 签到天数: 103 天

    [LV.6]常住居民II

    21

    主题

    287

    回帖

    10

    积分

    小白

    积分
    10
     楼主| 发表于 2023-3-11 17:33 | 显示全部楼层
    jijiovo 发表于 2023-3-11 09:07
    我也找到了这个函数,修改数据倒是可以了,请问楼主怎么获得接受面的照度数据呢,我找到一个GetMeshData ...

    那个你要设置一个和照度数据一样大小的矩阵,才能接受获得。里面应该有例子,你可以找一下,如果实在找不到,我发你
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-9-24 18:23
  • 签到天数: 73 天

    [LV.6]常住居民II

    10

    主题

    23

    回帖

    4

    积分

    小白

    积分
    4
    发表于 2023-3-12 14:41 | 显示全部楼层
    我是这样子设置的,矩阵大小倒是对上了,就是接受不到数据,如果楼主能发一下的话万分感谢!!

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?注册

    ×
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-9-24 18:23
  • 签到天数: 73 天

    [LV.6]常住居民II

    10

    主题

    23

    回帖

    4

    积分

    小白

    积分
    4
    发表于 2023-3-12 14:42 | 显示全部楼层
    jijiovo 发表于 2023-3-12 14:41
    我是这样子设置的,矩阵大小倒是对上了,就是接受不到数据,如果楼主能发一下的话万分感谢!!

    我现在用的是笨办法,就是用DbGet一个一个地获得数据
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-11-4 16:55
  • 签到天数: 103 天

    [LV.6]常住居民II

    21

    主题

    287

    回帖

    10

    积分

    小白

    积分
    10
     楼主| 发表于 2023-3-13 11:46 | 显示全部楼层
    jijiovo 发表于 2023-3-12 07:42
    我现在用的是笨办法,就是用DbGet一个一个地获得数据

    你看一下这个,大概就能明白了d=zeros(7,7);
    [ltr,d]=LTGetMeshData(m,lt,'receiver[1].mesh[1]',d,'CELLVALUE');
    %Another test with a different filter to get the #rays
    [ltr,d]=LTGetMeshData(m,lt,'receiver[1].mesh[1]',d,'CellNumberOfRays');


    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?注册

    ×
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    联系我们|本论坛只支持PC端注册|手机版|小黑屋|吾爱光设 ( 粤ICP备15067533号 )

    GMT+8, 2024-11-24 06:58 , Processed in 0.140625 second(s), 24 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表