WAT PHRA SI RATANA SATSADARAM (WAT PHRA KAEO)

Wat Phara Kaeo is one of the most important main temple of Thailand. We comment you to visit the Wat Phra Kaeo which you will impress with the Thai arts of the Buddha picture on the wall of houses the Emerald Buddha, the most revered Budha image in Thailand.
Moreover, the statue of human combine with the animal in the dream of artist which it is very beautiful for take photo for good memory. We belived you had ever seen the Giant statue "Yark" and the first half of body as lady and second half of body as bird called "Kinaree".

The grand palace open daily from 8.30-11.30 a.m. and 1.00-3.30 p.m. Entrance fee is 200 baht (including the entry to the Royal Thai Decorations & Coins Pavilion in the same compound and to Vimanmek Mansion Museum on the Ratchavithi Road)* Proper dress is essential *

วัดราชนัดดารามจัดเป็นโลหะปราสาท 3 ชั้น ที่ได้รับอิทธิพลทางสถาปัตยกรรมฝรั่งเศผสมผสานแนวคิดแบบไทย โดยมียอดมณฑปที่มีความงดงามทั้งหมด 37 ชั้น

ว่างๆ ก็แวะไปเที่ยวกันนะครับ

ก่อนไปเที่ยวต่างประเทศลองดูซิว่าประเทศไทย ไปหมดรึยัง

ได้ทำในสิ่งที่อยากทำ...

posted on 20 May 2008 18:18 by maoumaou  in iLife

พอดีอ่านหนังสือมา ... เป็นหนังสือแปล จำชื่อไม่ได้ ไม่ได้สนใจเท่าไร่ แต่ชอบเนื้อหา

คือเรื่องมันกล่าวว่า

การที่เราจะทำอะไรในสิ่งที่ตัวเองต้องการนั้น มันมีอยู่หลายปัจจัยด้วยกัน
สรุป คร่าวๆ ก็คือ ความกล้าและความอดทน
หลายครั้ง สิ่งที่เราคิดว่าเราชอบ แต่พอทำจริงๆกับไม่ชอบ
เคล็ดลับสำคัญของการได้ทำในสิ่งที่อยากทำคือ การลองผิดลองถูก
เราต้องลองผิดลองถูกดูว่าสิ่งที่เราอยากทำ มันเป็นสิ่งที่เราต้องการหรือ

เขียนไปเขียนมา ชักคนละเรื่องกับหัวข้อ [แต่หนังสือมันมาแบบนี้]

มันเหมือนกับความชอบมากกว่า
บางครั้งผมเคยลองถามตัวเองว่า อยากทำอะไร เสร็จแล้ว ทำ
พอทำ ผมไม่ชอบ เลิก ...
แล้วตกลงเราชอบอะไร ก็ต้อง ทำ พอทำ แล้วเออ ไอ้นี่ เจ๋งหวะ
แต่อาจจะมีบ้าง บางคราว สิ่งที่เราคิดว่าดี คนอื่นว่าไม่ดี
ในจุดนี้ไม่สามารถตอบได้ว่า ดี หรือ ไม่ดี คำตอบอยู่ บรรทัดจบ

เราจะรู้ได้อย่างไรว่า มันดี หรือ ไม่ดี
คุณเลยลองถามตัวเองดูไหมว่า สิ่งที่เราทำมันเดือดร้อนคนอื่นรึป่าว
ถ้าไม่ มันคือ ดี..

end : อยากทำอะไรก็ทำแต่อย่าให้เดือดร้อนคนอื่น

พอดีไปดูหนังสือฟิสิกส์ ม4 มาอ่ะ เลยนึกได้ว่า ถ้าจะใส่ลงต้านไปในแนวแกน x
เราก็แค่เปลี่ยนจากสมการปกติ
Sx=Ux * t
เป็น Sx = Ux * t + 0.5 * a * t * t
เพราะแนวแกน x มันไม่คงที่แล้ว มันมีลมต้านด้วย เพราะฉะนั้นแกน x มีความหน่วง

ส่วนแกน y ก็ปกติของมันไป

เราจึงได้สมการแบบสมบูรณ์กว่าคือ
Sx = Ux*t + 0.5 *a*t *t
Sy = Uy*t + 0.5 *g*t *t

โดยอาจให้เราป้อน ค่าแรงลมเป็น Newton
และมวลของวัตถุ เป็น kg
เพื่อนำไปหาค่า a
จาก สมการ F=ma
ก็จะได้ a=-f/m จึงได้
Sx = Ux*t+0.5*(-f/m) *t*t

 

//Header ไฟล์

class PROJECTILE
{
//Constant value
double g; //in m/s^2

//Input
double Upro; //in m/s
double Degree; //in Degree
double friction_force; //in Newton
double mass; //in kg

//Output
double Sx;
double Sy;

//Time
double t;

public:
//Constructor
PROJECTILE(double Upro,double Degree,double friction_force,double mass)
{
Sx=0.0;
Sx=0.0;
g=-9.8;
t=0.0;
this->Upro=Upro;
this->Degree=Degree;
this->friction_force=friction_force;
this->mass=mass;

}

double GetSx();
double GetSy();

void SetUpro(double Upro);
void SetDegree(double Degree);
void Setfriction_froce(double friction_force);
void Setmass(double mass);
void SetTime(double t);

double GetUpro();
double GetDegree();
double Getfriction_force();
double Getmass();
double GetTime();


};

//Implementation ไฟล์

#include "CProjectile.h"
#include

//Get////////////////////////////////////////////////////////
double PROJECTILE::GetSx()
{
Sx=(Upro*cos(Degree*3.14/180))*t+0.5*(-friction_force/mass)*t*t;
return Sx;
}

double PROJECTILE::GetSy()
{
Sy=(Upro*sin(Degree*3.14/180))*t+0.5*g*t*t;
return Sy;
}

double PROJECTILE::GetUpro()
{
return Upro;
}

double PROJECTILE::GetDegree()
{
return Degree;
}

double PROJECTILE::Getfriction_force()
{
return friction_force;
}

double PROJECTILE::Getmass()
{
return mass;
}

double PROJECTILE::GetTime()
{
return t;
}

//Set////////////////////////////////////////////////////////
void PROJECTILE::SetTime(double t)
{
this->t=t;
}

void PROJECTILE::SetUpro(double Upro)
{
this->Upro=Upro;
}

void PROJECTILE::SetDegree(double Degree)
{
this->Degree=Degree;
}

void PROJECTILE::Setfriction_froce(double friction_force)
{
this->friction_force=friction_force;
}

void PROJECTILE::Setmass(double mass)
{
this->mass=mass;
}

ตัวแรก Upro หน่วยเป็น m/s
ตัวสอง Degree หน่วยเป็น องศา
ตัวสาม FractionForce หน่วยเป็น newton
ตัวสี่ mass หน่วยเป็น kg

ตัวอย่างการเรียกใช้
PROJECTILE obj1(100,60,10,5);
//กำหนด
Upro = 100 m/s
Degree =60
FrictionForce =10 N
mass = 5 kg

หลังจากนั้นต้อง set เวลาให้มันด้วย เพื่อให้มันมีการเคลื่อนที่ได้ โดยอาจใช้ฟังชั่น SetTimer(ทุกๆ 10 ms ลองดู)

ในฟังชั่นจับเวลาอาจประกาศตัวแปร static float i=0;
จากนั้นก็
obj1.SetTime(i+=0.1); //ใส่เวลาให้มันคำนวนตำแหน่ง

หลังจากนั้นส่วนแสดงผลก็
วาดรูป(ตำแหน่งเริ่มต้น+obj1.GetSx(),ตำแหน่งเริ่มต้น+obj1.GetSy());

มันจะแสดงรูปวาดออกมาโดยการเคลื่อนที่มันจะเบี้ยวๆ ในทางแกน x เนื่องจากมีลมมาประทะวัตถุ