ตามรูปเลยครับ รูปมาขนาด 200x200 pixel วงกลมมี รัศมี 100px สมมติว่า จุดศูนย์กลางวงกลมคือ 100,100 วงกลมมีเส้นๆหนึ่ง รัศมีประมาณ 120องศา เริ่มนับ 0 องศาที่ 3นาฬิกา ใครพอมีสมการช่วยแนะนำหน่อยครับ อยากได้สมการหาค่า x,y
x เป็นคู่อันดับรึเปล่าครับ inkirby Mon, 20/05/2013 - 09:29 x เป็นคู่อันดับรึเปล่าครับ ถ้าใช่ x = (rcos(a), rsin(a)) ครับ โดยที่ a คือมุมที่ศูนย์กลางระหว่าง x และ (0,0) Log in or register to post comments ใช่ครับ จริงๆ แล้ว ต้องหาค่า xenatt Mon, 20/05/2013 - 10:07 In reply to x เป็นคู่อันดับรึเปล่าครับ by inkirby ใช่ครับ จริงๆ แล้ว ต้องหาค่า x,y ขอบคุณครับ Log in or register to post comments ว้าว.... ผมนั่งดูโจทย์อยู่ ตะโร่งโต้ง Mon, 20/05/2013 - 10:14 In reply to x เป็นคู่อันดับรึเปล่าครับ by inkirby ว้าว.... ผมนั่งดูโจทย์อยู่ ก็ลืมไปแล้วนะว่ามีอย่างนี้ด้วย Log in or register to post comments คำตอบยังไม่ work อะครับ xenatt Mon, 20/05/2013 - 10:40 คำตอบยังไม่ work อะครับ Log in or register to post comments rcos(a) rcos(a) ผมทดลอง r=100 xenatt Mon, 20/05/2013 - 10:42 rcos(a) rcos(a) ผมทดลอง r=100 a=90 ค่าที่ได้ต้องเป็น -99 - -100 หรือ 99 - 100 แต่ไม่ใช่ทั้งคู่ Log in or register to post comments เช็คดูว่า a inkirby Mon, 20/05/2013 - 11:09 In reply to rcos(a) rcos(a) ผมทดลอง r=100 by xenatt เช็คดูว่า a เป็นเรเดียนหรือองศาด้วยครับ Log in or register to post comments COS ออกมาสูงสุด 1 hisoft Mon, 20/05/2013 - 12:53 In reply to rcos(a) rcos(a) ผมทดลอง r=100 by xenatt COS ออกมาสูงสุด 1 ด้วยใช่ไหมครับ? (ผมจำไม่ได้) ต้องไปคูณรัศมีต่ออีกทีนึงนะครับ Log in or register to post comments x = r * cos(a) * r y = r * xenatt Mon, 20/05/2013 - 14:18 In reply to COS ออกมาสูงสุด 1 by hisoft x = r * cos(a) * r y = r * sin(a) * r แบบนี้รึเปล่าครับ เดี๋ยวจะลองดู Log in or register to post comments เอ้อ ผมไม่เห็น r ข้างหน้า hisoft Mon, 20/05/2013 - 15:46 In reply to x = r * cos(a) * r y = r * by xenatt เอ้อ ผมไม่เห็น r ข้างหน้า ขออภัยครับ - - Log in or register to post comments ลองอันนี้ครับ var angle = rezigned Mon, 20/05/2013 - 14:26 ลองอันนี้ครับ var angle = 120, offset = 100, radius = 100, radian = Math.PI/180; var x = offset + radius * Math.cos(radian * angle), y = offset + radius * Math.sin(radian * angle); Log in or register to post comments offset นี่คืออะไรครับ xenatt Mon, 20/05/2013 - 14:34 In reply to ลองอันนี้ครับ var angle = by rezigned offset นี่คืออะไรครับ Log in or register to post comments คือปกติเวลาเราคำนวณเรามักจะเร rezigned Mon, 20/05/2013 - 14:38 In reply to offset นี่คืออะไรครับ by xenatt คือปกติเวลาเราคำนวณเรามักจะเริ่มจาก x = 0, y = 0 นะครับ แต่จากโจทย์คุณมันเริ่มที่ 100 ลองแทนค่า angle เป็น 90 ดูจะได้ค่า x = 100, y = 200 Log in or register to post comments offset=100 a=270 r = xenatt Mon, 20/05/2013 - 14:53 In reply to คือปกติเวลาเราคำนวณเรามักจะเร by rezigned offset=100 a=270 r = 3.14/180 x=offset+100s(ra) x=100 y=offset+100c(ra) y=200 ได้แล้วครับ ขอบคุณมาก :) ผมทำ Geeklets อยู่ครับ สมการชุดนี้จะช่วยได้เยอะเลย THE CIRCLE Log in or register to post comments ยินดีด้วยครับ app rezigned Mon, 20/05/2013 - 14:58 In reply to offset=100 a=270 r = by xenatt ยินดีด้วยครับ app สวยงามมากครับ :) Log in or register to post comments จริงๆ rezigned Mon, 20/05/2013 - 15:15 จริงๆ แล้วนี่คือวิธีที่ถูกต้องครับ :) Log in or register to post comments ┻━┻ ︵ヽ(`Д´)ノ︵ ┻━┻ PaPaSEK Mon, 20/05/2013 - 21:29 In reply to จริงๆ by rezigned ┻━┻ ︵ヽ(`Д´)ノ︵ ┻━┻ Log in or register to post comments อ๊าคคคคคคคคคคค PaPaSEK Mon, 20/05/2013 - 21:24 อ๊าคคคคคคคคคคค Log in or register to post comments งงกับคำว่ารัศมี 105 Pingz Tue, 21/05/2013 - 10:50 งงกับคำว่ารัศมี 105 องศาครับ มุมทิศนี้ คิดติดลบนะครับ ส่วนจุดศูนย์กลาง ไม่ใช่ (0,0) ก็บวกเพิ่มไปครับ จากรูปนี้ก็คิดตามนี้ครับ x = 105 * cos(-120) +100 y = 105 * sin(-120) + 100 สูตรทั่วไป ให้ r=รัศมี a=มุม(วัดทวนเข็มนาฬิกา) (x_0,y_0)=พิกัดจุดศูนย์กลาง x = r * cos(a) + x_0 y = r * sin(a) + y_0 Log in or register to post comments คำสั่ง draw "arc" ของ xenatt Tue, 21/05/2013 - 12:01 In reply to งงกับคำว่ารัศมี 105 by Pingz คำสั่ง draw "arc" ของ imagemagick เริ่มนับ 0 ที่ 3 นาฬิกาครับ และ นับตามเข็ม ปกติเวลาวาดผมจะต้อง -90 องศาครับ เพราะผมเริ่มวงกลมที่ 0 นาฬิกา Log in or register to post comments
x เป็นคู่อันดับรึเปล่าครับ inkirby Mon, 20/05/2013 - 09:29 x เป็นคู่อันดับรึเปล่าครับ ถ้าใช่ x = (rcos(a), rsin(a)) ครับ โดยที่ a คือมุมที่ศูนย์กลางระหว่าง x และ (0,0) Log in or register to post comments
ใช่ครับ จริงๆ แล้ว ต้องหาค่า xenatt Mon, 20/05/2013 - 10:07 In reply to x เป็นคู่อันดับรึเปล่าครับ by inkirby ใช่ครับ จริงๆ แล้ว ต้องหาค่า x,y ขอบคุณครับ Log in or register to post comments
ว้าว.... ผมนั่งดูโจทย์อยู่ ตะโร่งโต้ง Mon, 20/05/2013 - 10:14 In reply to x เป็นคู่อันดับรึเปล่าครับ by inkirby ว้าว.... ผมนั่งดูโจทย์อยู่ ก็ลืมไปแล้วนะว่ามีอย่างนี้ด้วย Log in or register to post comments
คำตอบยังไม่ work อะครับ xenatt Mon, 20/05/2013 - 10:40 คำตอบยังไม่ work อะครับ Log in or register to post comments
rcos(a) rcos(a) ผมทดลอง r=100 xenatt Mon, 20/05/2013 - 10:42 rcos(a) rcos(a) ผมทดลอง r=100 a=90 ค่าที่ได้ต้องเป็น -99 - -100 หรือ 99 - 100 แต่ไม่ใช่ทั้งคู่ Log in or register to post comments
เช็คดูว่า a inkirby Mon, 20/05/2013 - 11:09 In reply to rcos(a) rcos(a) ผมทดลอง r=100 by xenatt เช็คดูว่า a เป็นเรเดียนหรือองศาด้วยครับ Log in or register to post comments
COS ออกมาสูงสุด 1 hisoft Mon, 20/05/2013 - 12:53 In reply to rcos(a) rcos(a) ผมทดลอง r=100 by xenatt COS ออกมาสูงสุด 1 ด้วยใช่ไหมครับ? (ผมจำไม่ได้) ต้องไปคูณรัศมีต่ออีกทีนึงนะครับ Log in or register to post comments
x = r * cos(a) * r y = r * xenatt Mon, 20/05/2013 - 14:18 In reply to COS ออกมาสูงสุด 1 by hisoft x = r * cos(a) * r y = r * sin(a) * r แบบนี้รึเปล่าครับ เดี๋ยวจะลองดู Log in or register to post comments
เอ้อ ผมไม่เห็น r ข้างหน้า hisoft Mon, 20/05/2013 - 15:46 In reply to x = r * cos(a) * r y = r * by xenatt เอ้อ ผมไม่เห็น r ข้างหน้า ขออภัยครับ - - Log in or register to post comments
ลองอันนี้ครับ var angle = rezigned Mon, 20/05/2013 - 14:26 ลองอันนี้ครับ var angle = 120, offset = 100, radius = 100, radian = Math.PI/180; var x = offset + radius * Math.cos(radian * angle), y = offset + radius * Math.sin(radian * angle); Log in or register to post comments
offset นี่คืออะไรครับ xenatt Mon, 20/05/2013 - 14:34 In reply to ลองอันนี้ครับ var angle = by rezigned offset นี่คืออะไรครับ Log in or register to post comments
คือปกติเวลาเราคำนวณเรามักจะเร rezigned Mon, 20/05/2013 - 14:38 In reply to offset นี่คืออะไรครับ by xenatt คือปกติเวลาเราคำนวณเรามักจะเริ่มจาก x = 0, y = 0 นะครับ แต่จากโจทย์คุณมันเริ่มที่ 100 ลองแทนค่า angle เป็น 90 ดูจะได้ค่า x = 100, y = 200 Log in or register to post comments
offset=100 a=270 r = xenatt Mon, 20/05/2013 - 14:53 In reply to คือปกติเวลาเราคำนวณเรามักจะเร by rezigned offset=100 a=270 r = 3.14/180 x=offset+100s(ra) x=100 y=offset+100c(ra) y=200 ได้แล้วครับ ขอบคุณมาก :) ผมทำ Geeklets อยู่ครับ สมการชุดนี้จะช่วยได้เยอะเลย THE CIRCLE Log in or register to post comments
ยินดีด้วยครับ app rezigned Mon, 20/05/2013 - 14:58 In reply to offset=100 a=270 r = by xenatt ยินดีด้วยครับ app สวยงามมากครับ :) Log in or register to post comments
จริงๆ rezigned Mon, 20/05/2013 - 15:15 จริงๆ แล้วนี่คือวิธีที่ถูกต้องครับ :) Log in or register to post comments
┻━┻ ︵ヽ(`Д´)ノ︵ ┻━┻ PaPaSEK Mon, 20/05/2013 - 21:29 In reply to จริงๆ by rezigned ┻━┻ ︵ヽ(`Д´)ノ︵ ┻━┻ Log in or register to post comments
งงกับคำว่ารัศมี 105 Pingz Tue, 21/05/2013 - 10:50 งงกับคำว่ารัศมี 105 องศาครับ มุมทิศนี้ คิดติดลบนะครับ ส่วนจุดศูนย์กลาง ไม่ใช่ (0,0) ก็บวกเพิ่มไปครับ จากรูปนี้ก็คิดตามนี้ครับ x = 105 * cos(-120) +100 y = 105 * sin(-120) + 100 สูตรทั่วไป ให้ r=รัศมี a=มุม(วัดทวนเข็มนาฬิกา) (x_0,y_0)=พิกัดจุดศูนย์กลาง x = r * cos(a) + x_0 y = r * sin(a) + y_0 Log in or register to post comments
คำสั่ง draw "arc" ของ xenatt Tue, 21/05/2013 - 12:01 In reply to งงกับคำว่ารัศมี 105 by Pingz คำสั่ง draw "arc" ของ imagemagick เริ่มนับ 0 ที่ 3 นาฬิกาครับ และ นับตามเข็ม ปกติเวลาวาดผมจะต้อง -90 องศาครับ เพราะผมเริ่มวงกลมที่ 0 นาฬิกา Log in or register to post comments
x เป็นคู่อันดับรึเปล่าครับ
inkirby Mon, 20/05/2013 - 09:29
x เป็นคู่อันดับรึเปล่าครับ ถ้าใช่
x = (rcos(a), rsin(a)) ครับ
โดยที่ a คือมุมที่ศูนย์กลางระหว่าง x และ (0,0)
ใช่ครับ จริงๆ แล้ว ต้องหาค่า
xenatt Mon, 20/05/2013 - 10:07
In reply to x เป็นคู่อันดับรึเปล่าครับ by inkirby
ใช่ครับ จริงๆ แล้ว ต้องหาค่า x,y
ขอบคุณครับ
ว้าว.... ผมนั่งดูโจทย์อยู่
ตะโร่งโต้ง Mon, 20/05/2013 - 10:14
In reply to x เป็นคู่อันดับรึเปล่าครับ by inkirby
ว้าว.... ผมนั่งดูโจทย์อยู่ ก็ลืมไปแล้วนะว่ามีอย่างนี้ด้วย
คำตอบยังไม่ work อะครับ
xenatt Mon, 20/05/2013 - 10:40
คำตอบยังไม่ work อะครับ
rcos(a) rcos(a) ผมทดลอง r=100
xenatt Mon, 20/05/2013 - 10:42
rcos(a)
rcos(a)
ผมทดลอง
r=100 a=90
ค่าที่ได้ต้องเป็น -99 - -100 หรือ 99 - 100
แต่ไม่ใช่ทั้งคู่
เช็คดูว่า a
inkirby Mon, 20/05/2013 - 11:09
In reply to rcos(a) rcos(a) ผมทดลอง r=100 by xenatt
เช็คดูว่า a เป็นเรเดียนหรือองศาด้วยครับ
COS ออกมาสูงสุด 1
hisoft Mon, 20/05/2013 - 12:53
In reply to rcos(a) rcos(a) ผมทดลอง r=100 by xenatt
COS ออกมาสูงสุด 1 ด้วยใช่ไหมครับ? (ผมจำไม่ได้) ต้องไปคูณรัศมีต่ออีกทีนึงนะครับ
x = r * cos(a) * r y = r *
xenatt Mon, 20/05/2013 - 14:18
In reply to COS ออกมาสูงสุด 1 by hisoft
x = r * cos(a) * r
y = r * sin(a) * r
แบบนี้รึเปล่าครับ เดี๋ยวจะลองดู
เอ้อ ผมไม่เห็น r ข้างหน้า
hisoft Mon, 20/05/2013 - 15:46
In reply to x = r * cos(a) * r y = r * by xenatt
เอ้อ ผมไม่เห็น r ข้างหน้า ขออภัยครับ - -
ลองอันนี้ครับ var angle =
rezigned Mon, 20/05/2013 - 14:26
ลองอันนี้ครับ
var angle = 120, offset = 100, radius = 100, radian = Math.PI/180; var x = offset + radius * Math.cos(radian * angle), y = offset + radius * Math.sin(radian * angle);offset นี่คืออะไรครับ
xenatt Mon, 20/05/2013 - 14:34
In reply to ลองอันนี้ครับ var angle = by rezigned
offset นี่คืออะไรครับ
คือปกติเวลาเราคำนวณเรามักจะเร
rezigned Mon, 20/05/2013 - 14:38
In reply to offset นี่คืออะไรครับ by xenatt
คือปกติเวลาเราคำนวณเรามักจะเริ่มจาก x = 0, y = 0 นะครับ แต่จากโจทย์คุณมันเริ่มที่ 100
ลองแทนค่า angle เป็น 90 ดูจะได้ค่า x = 100, y = 200
offset=100 a=270 r =
xenatt Mon, 20/05/2013 - 14:53
In reply to คือปกติเวลาเราคำนวณเรามักจะเร by rezigned
offset=100
a=270
r = 3.14/180
x=offset+100s(ra)
x=100
y=offset+100c(ra)
y=200
ได้แล้วครับ ขอบคุณมาก :)
ผมทำ
Geeklets อยู่ครับ สมการชุดนี้จะช่วยได้เยอะเลย
THE CIRCLE
ยินดีด้วยครับ app
rezigned Mon, 20/05/2013 - 14:58
In reply to offset=100 a=270 r = by xenatt
ยินดีด้วยครับ app สวยงามมากครับ :)
จริงๆ
rezigned Mon, 20/05/2013 - 15:15
จริงๆ แล้วนี่คือวิธีที่ถูกต้องครับ :)
┻━┻ ︵ヽ(`Д´)ノ︵ ┻━┻
PaPaSEK Mon, 20/05/2013 - 21:29
In reply to จริงๆ by rezigned
┻━┻ ︵ヽ(`Д´)ノ︵ ┻━┻
อ๊าคคคคคคคคคคค
PaPaSEK Mon, 20/05/2013 - 21:24
อ๊าคคคคคคคคคคค
งงกับคำว่ารัศมี 105
Pingz Tue, 21/05/2013 - 10:50
งงกับคำว่ารัศมี 105 องศาครับ
มุมทิศนี้ คิดติดลบนะครับ ส่วนจุดศูนย์กลาง ไม่ใช่ (0,0) ก็บวกเพิ่มไปครับ
จากรูปนี้ก็คิดตามนี้ครับ
x = 105 * cos(-120) +100
y = 105 * sin(-120) + 100
สูตรทั่วไป
ให้ r=รัศมี a=มุม(วัดทวนเข็มนาฬิกา) (x_0,y_0)=พิกัดจุดศูนย์กลาง
x = r * cos(a) + x_0
y = r * sin(a) + y_0
คำสั่ง draw "arc" ของ
xenatt Tue, 21/05/2013 - 12:01
In reply to งงกับคำว่ารัศมี 105 by Pingz
คำสั่ง draw "arc" ของ imagemagick เริ่มนับ 0 ที่ 3 นาฬิกาครับ และ นับตามเข็ม ปกติเวลาวาดผมจะต้อง -90 องศาครับ เพราะผมเริ่มวงกลมที่ 0 นาฬิกา