【发布时间】:2016-01-08 08:48:18
【问题描述】:
【问题讨论】:
标签: matlab random coordinate
【问题讨论】:
标签: matlab random coordinate
angle = 360*rand; % random angle between 0-360
[xv,yv] =pol2cart(angle*pi/180,R); % convert polar coordinates to cartersian
% add vector (xv, yv) to original coordinates
x2 = x + xv;
y2 = y + yv;
【讨论】:
angle * pi / 180 而不是 deg2rad(angle)。
这只是一个 MATLAB 问题
x2=x1*cos(θ) y2=y1*sin(θ)
如果您的 theta 以度为单位,则使用 sind 和 cosd
【讨论】: