sim*_*ico 10 octave computational-geometry
在Matlab中,您可以通过指定中心和半径来绘制圆形,如下所示:
R = 10;
Center = [5,8];
circle(Center,R,1000,'b-');
hold on
plot(Center(1),Center(2),'g.')
Run Code Online (Sandbox Code Playgroud)
MatLab的相同代码不适用于GNU Octave.在给定中心x,y坐标和半径的情况下,哪个八度代码会绘制一个圆?
Ben*_*enH 13
t = linspace(0,2*pi,100)';
circsx = r.*cos(t) + x;
circsy = r.*sin(t) + y;
plot(circsx,circsy);
Run Code Online (Sandbox Code Playgroud)
使用octave extra package octave-geometry,您可以使用drawCircle函数作为
drawCircle(x_position, y_position, radius)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
18470 次 |
| 最近记录: |