robot.plot3d命令运行时显示函数或变量 ‘v‘ 无法识别

在尝试使用MATLAB机器人工具箱的robot.plot3d命令时,出现错误提示'函数或变量 'v' 无法识别'。错误位于SerialLink/plot3d的rndread函数第469行。代码执行到[F,P] = rndread( fullfile(pth, sprintf('link%d.stl', i-1)))时出现问题。用户检查后发现是vout=v';这行代码导致的错误。寻求解决该问题的方法。" 111789727,10295364,SpringBoot扫描组件策略:解决初始化问题,"['springboot扫描组件', 'SpringBoot', '自动化配置']
摘要由CSDN通过智能技术生成

想使用matlab机器人工具箱的命令robot.plot3d命令,然后跟着网上教程做完之后显示:

函数或变量 'v' 无法识别。

出错 SerialLink/plot3d>rndread (第 469 行)
    vout = v';  % "

出错 SerialLink/plot3d (第 124 行)
            [F,P] = rndread( fullfile(pth, sprintf('link%d.stl', i-1)) );

请问大佬们怎么解决

↓我的代码

clear;
clc;
%       theta    d        a        alpha      offset
L(1)=Link([0     0.215      0        pi/2],'standard'); %定义连杆的D-H参数
L(2)=Link([0       0        1         0],'standard');
L(3)=Link([0       0        0.8       0],'standard');
L(4)=Link([0       0        0.7     -pi/2],'standard');
L(5)=Link([0       0       0.23       0],'standard');
Robot=SerialLink(L,'name','Robot');
Robot.base=transl(0,0,0);
L(2).qlim=[0,120/180*pi];
L(3).qlim=[-170/180*pi,-20/180*pi];
L(4).qlim=[10/180*pi,160/180*pi];
L(5).qlim=[-120/180*pi,120
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值