próbálják felhívni körök alapján a pontok közötti távolság

szavazat
6

Próbálom felhívni néhány kört, és én egyfajta remélve, hogy keresztezik néhány pontot, sajnos ...

library(maptools)
library(plotrix)
xy <- matrix(runif(20, min = -100, max = 100), ncol = 2)
distance <- spDistsN1(xy, xy[1, ])
plot(0,0, xlim = c(-100, 100), ylim = c(-100, 100), type = n)
points(data.frame(xy))
points(xy[1, 1], xy[1, 2], pch = 16)
draw.circle(xy[1, 1], xy[1, 2], radius = distance)

A fenti kód a következőt teszi:

  • Készítsen 10 véletlenszerű pontok és egy választható (első) pontja, amely szolgálhat a „horgony”.
  • Számolja távolság horgony az összes többi pont. Ez lesz a „sugár”
  • Döntetlen körök körül rögzítési pont segítségével fenti számított távolságok sugarak.
  • Scratch vezetője miért körökben nem keresztezik pontok kerültek kiszámításához használt sugarak. körök
A kérdést 12/06/2011 13:57
a forrás felhasználó
Más nyelveken...                            


1 válasz

szavazat
9

Ez a régi képarány probléma, hogy jön fel időről időre, amikor az emberek rajz ellipszis, kör, stb

Behelyettesítve MASS::eqscplota plot( edit : vagy a asp=1: lásd ?par) Úgy tűnik, hogy a probléma megoldására.

Válaszolt 12/06/2011 14:02
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more