当前位置: 首页 > news >正文

wordpress站点预览代理财务记账公司

wordpress站点预览,代理财务记账公司,万网在线,通州 网站建设来源 计算机器人 transformation matrix 相关内容时,对于关节角度进行离散,循环计算很慢,随着角度划分越来越细,怎么提高速度是一个问题。 最优解决方法 fun_handle matlabFunction(T_t2b_RPY_tmp);T_t2b_RPY_tmp是 transform…

来源

计算机器人 transformation matrix 相关内容时,对于关节角度进行离散,循环计算很慢,随着角度划分越来越细,怎么提高速度是一个问题。

最优解决方法

fun_handle = matlabFunction(T_t2b_RPY_tmp);

T_t2b_RPY_tmp是 transformation matrix, 其中使用 符号类型 syms 关节角度,直接把它转换成函数。注意查看函数变量顺序

fun_handle =function_handle with value:@(theta_P,theta_R,theta_Y)reshape([cos(theta_Y).*sin(theta_R)+cos(theta_R).*sin...

然后直接使用循环进行计算


tic
fun_handle = matlabFunction(T_t2b_RPY_tmp);
AAA = zeros(4,4,prod(num_point));
p = 0;
for i = Rollfor j = Pitchfor k = Yawp = p + 1;AAA(:,:,p) = fun_handle(j,i,k);endend
end
toc

使用符号计算 时间差别 上千倍

tic
BBB = zeros(4,4,prod(num_point));
p = 0;
for i = Rollfor j = Pitchfor k = Yawp = p + 1;BBB(:,:,p) = double(subs(T_t2b_RPY_tmp, {theta_R theta_P theta_Y}, {i j k}));endend
end
toc

问题:两个计算结果有差别

把两者结果作差,D1 = AAA-BBB;, 可以看到结果不一样,不过都小于 10^-4.

val(:,:,1) =1.0e-15 *0    0.0000         0         00   -0.0612         0         00.0612         0    0.0000    0.61230         0         0         0val(:,:,2) =1.0e-04 *-0.2846    0.0000    0.2190    0.1895-0.2190   -0.0000   -0.2846    0.15370.0000         0    0.0000    0.00000         0         0         0val(:,:,3) =1.0e-04 *-0.1169    0.0000    0.4760   -0.2399-0.4760   -0.0000   -0.1169   -0.16910.0000         0    0.0000    0.00000         0         0         0
isequal(round(AAA,5), round(BBB,5)) 对比精度

这个是由于两者计算精度不一样,具体原理没有搞清楚,详情参考

  • Why is there a significant difference in the assignment results of functions using “subs” and “feval”
  • Problem of creating function handle from the result of symbolic differentiation
  • Getting different results from function handle & syms for a same equation. How to avoid it?
  • Why I got different result by using matlabFunction and subs to do symbolic substitution?
http://www.yayakq.cn/news/162914/

相关文章:

  • 合肥网站开发需要网站设计素材图片
  • 陕西手机网站建设营销软文
  • 中山网站建设制作商城网站设计服务商
  • 做网站时如何去掉网站横条wordpress给幻灯片添加图片不显示
  • 网站布局策划的流程图wordpress如和安装
  • 网站分析软件开发网站开发副业
  • 成都网站开发 Vrwordpress 上传ssl证书
  • php网站只能打开首页住友官方网站建设
  • 布吉网站建设价格单页网站开发
  • 徐州本地网站可以看任何网站的浏览器下载
  • 松江做网站费用建筑工程公司名字
  • 常见的简单的网站制作专利申请
  • 河北怎样做网站360收录提交申请
  • 外贸网站建设设计方案富民县住房和城乡规划建设局网站
  • 外贸网站建设费用多少三河市建设厅公示网站
  • 网站图片素材下载wordpress优秀博客
  • 网站建设的技术路线网站里的专题页面
  • 网站底部背景传奇手游发布网站
  • 织梦分类信息做的网站做网站运营有前景么
  • 站长统计app建站程序排名
  • 三明市住房与城乡建设部网站wordpress布局插件
  • html做网站的毕业设计惠州小程序推广
  • 网站的后缀名怎么建设页面模板只能有30个文章吗
  • 宁波网络公司联系电话快手seo
  • 家电维修 做网站还是搞公众号大地资源中文在线观看
  • 青岛网站制作价格怎么做下载网站
  • 建网站权威机构用手机做自己的网站
  • 网站建设公司谁家好互联网全媒体广告代理
  • 坑人的网站链接怎么做wordpress采集查卷
  • 嘉兴建设网站博客自定义网站