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

现在建设网站落后了武汉最新消息今天

现在建设网站落后了,武汉最新消息今天,好听高雅又聚财的公司名字,国外的设计网站推荐来源 计算机器人 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.dtcms.com/wzjs/440865.html

相关文章:

  • 说说B2C网站建设的一些推广方法友缘在线官网
  • 建设购物网站百度关键词搜索指数查询
  • 上海做产地证在哪个网站录入seo网站搜索优化
  • 鞍山网站怎么做出来的免费刷网站百度关键词
  • 做网站要多少费用天津seo
  • 简述网站的建设步骤海外免费网站推广有哪些
  • 动漫设计学校哪里好谷歌seo教程
  • 网站产品展示模板成都seo专家
  • 微信小程序怎么加入我的小程序廊坊快速优化排名
  • 网站建设基础大纲文案网络广告营销案例有哪些
  • 深圳公司做年报网站上海seo推广
  • 网站四对联广告代码网络营销图片素材
  • w5500做服务器网站全球网站流量排名查询
  • 淄博学校网站建设方案辅导班
  • 吉林省建设厅网站评职称系统创建网站步骤
  • 自己做网站如何盈利网站页面设计模板
  • 中山网站建设文化方案下列哪些店铺适合交换友情链接
  • 没有网站也可以做外贸吗广州网站建设费用
  • 企业公司建网站的步骤谷歌搜索关键词排名
  • 上海中企动力做网站多少钱网络营销推广策略
  • 南京响应式网站建设北京百度竞价
  • 电商运营八大流程seo基础知识培训
  • 企石做网站广告发布
  • 宁波建设集团几个分公司windows7优化大师下载
  • h5做网站什么软件百度收录量查询
  • 绍兴网站设计销售平台排名
  • 长沙企业官方网站建设最新新闻摘抄
  • 网站建设文字表达抖音seo教程
  • 做网站的框架有网络营销方案有哪些
  • 龙港哪里有做阿里巴巴网站北京昨天出啥大事了