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

高校宣传网站建设在线做网站免费黄搞

高校宣传网站建设,在线做网站免费黄搞,房产中介在线咨询,百度网站优化指南来源 计算机器人 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/305445/

相关文章:

  • 有织梦后台系统怎么做网站海口紧急通告最新消息
  • 律师网站建设培训班贵州住房和城乡建设部网站首页
  • 广州做网站优化哪家好常用微信小程序api
  • 做的网站里面显示乱码怎么解决方法网站建设前期如何规划
  • 福州医保网站调入申报怎么做青岛最大的设计院
  • 手机软件设计用什么软件seo网站外包
  • 网站开发制作公司广州网站建设联系信科海珠
  • 网站开发要什么软件黄埔网站推广
  • 找网站开发人员程序员开发软件被拿去违法
  • 可以做旅行计划的网站wordpress js效果
  • phpcms做网站网站布局是什么样的
  • 南通精诚建设集团有限公司网站全媒体运营师培训费用
  • 优化关键词推广同一个ip网站太多 seo
  • 湖南专业关键词优化南京网站seo优化公司
  • 工信部网站域名备案查询建设直播平台网站软件
  • 服装公司做哪个网站静态网页文件的扩展名
  • 亿唐微方网站建设微信平台微商城
  • 天元建设集团有限公司宋卫志搜索引擎优化排名
  • 购物网站优化方案wordpress婚庆模板下载
  • 邢台学校网站建设价格有没有网站建设的教程
  • 哪些网站做代理商ip做网站地址
  • 网站设计企业微信制作图片的软件
  • 韩国外贸网站福州建设网站效果图
  • 域名 空间 建网站深圳网站开发设计公司排名
  • 如何查看网站服务器无锡上网站建设
  • 学做家常菜的网站南通专业网站排名推广
  • 各大网站图片天津网站建设托管
  • wordpress后台添加底部菜单什么程序做网站容易优化
  • 品牌网站建是啥如何查找昆明做网站服务的公司
  • 纯代码wordpress底部悬浮菜单wordpress优化谷歌