نمایش نتایج 1 تا 4 از 4

نام تاپیک: قرار دادن چند شی حول یک دایره

  1. #1

    قرار دادن چند شی حول یک دایره

    فرض کنید یک دایره داریم که مختصات مرکز آن معلوم است
    حال می خواهیم n شی را حول دایره قرار دهیم که فاصله انها از هم یکسان باشد
    با فرض اینکه مختصات شی اول روی دایره معلوم باشد چگونه مختصات اشیا دیگر را بدست می آوریم ( n بین 1 تا 10 )

  2. #2
    سوالت بیشتر ریاضیه.
    فرض کن مختصات شیئ اول در خانه یکم آرایه obj باشه و مختصات مرکز دایره هم xc,yc باشه.
    R:=sqrt(sqr(xc-obj[1].x)+sqr(yc-obj[1].y));
    Delta:=2*pi/(n-1);

    Alpha:=ArcSin((obj[1].y-yc)/R);
    if (obj[1].x-xc)<0 then Alpha:=Pi-Alpha;

    for i:=2 to n do begin
    obj[i].x:=xc+R*Cos((i-1)*Delta+Alpha);
    obj[i].y:=yc+R*Sin((i-1)*Delta+Alpha);
    end;

  3. #3
    مرسی اسپایدر جان
    ممنون

  4. #4
    مرسی اسپایدر جان
    خواهش می کنم.

    سپیدار :wink:

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •