จรัสพรรณ เปรมปรีบุตร

แต่ก่อนไม่ชอบ python โตมากับ C/Java ตอนนี้หลงรัก หัวข้อตอนแรกอาจจะกระจัดกระจายไว้เขียนมากพอค่อยมาจัดหมวดหมู่ มีเล่าเรื่องฟิสิกส์ เรื่องจักรวาลในมุมมองแบบชาวบ้านประกอบเผื่อมีคนชอบ

การวาดกราฟหลายอันและ setting ต่างๆที่เกี่ยวกับ axis ใน matplotlib

Matplotlib เป็นแพคเกจที่เป็นพื้นฐานของ python สำหรับการวาดกราฟจากข้อมูลซึ่งจำเป็นมากสำหรับงานทางด้าน Data Analysis, Science, Engineering และอื่นๆอีกมากมาย โพสต์นี้จะแนะนำให้คุณรู้จักกับการวาดกราฟหลายๆอันภายใต้กรอบอันเดียวกันและ setting ต่างๆที่เกี่ยวกับแกน(axis)ของกราฟ

การใช้ Virtual Environment ใน python

Virtual environment คือการแยกแพคเกจของแต่โปรเจ็คท์ให้เป็นอิสระต่อกัน ซึ่งทำให้ไม่มีปัญหาเรื่องเวอร์ชั่นของแพคเกจที่แต่ละโปรเจ็คท์อาจมีความต้องการต่างกัน ไม่ว่าคุณจะเขียนโปรแกรมขนาดใหญ่หรือทดสอบแพคเกจการใช้ virtual mode เป็นสิ่งที่จำเป็นอย่างยิ่ง ไม่รู้ไม่ได้

ติดตั้งและรัน python/jupyter notebook แบบพื้นๆ

มีคนที่เพิ่งเริ่มต้นยังไม่รู้ว่าจะติดตั้ง python และ jupyter notebook อย่างไร หลายคนเรียนรู้การติดตั้งจากเว็บไซต์หรือไม่ก็ยูทูปและจะพบคำแนะนำในการติดตั้งหลายแบบเช่นดาวน์โหลดจาก python.org หรือใช้ vscode+plugins ต่างๆหรือใช้ anaconda/spyder หรือ pycharm หรืออื่นๆ

การใช้งานเลขเชิงซ้อนด้วย python/sympy

Sympy สามารถทำงานกับเลขเชิงซ้อนได้เป็นอย่างดีซึ่งสามารถใช้ในการบวกลบคูณหารได้เป็นอย่างดีแต่ที่สำคัญคือความสามารถในการจัดการกับเลขเชิงซ้อนที่เขียนในรูป symbols

การดิฟและอินทีเกรทด้วย python/sympy

Sympy นอกจากจะเป็นแพคเกจเกี่ยวกับสัญลักษณ์ทางคณิตศาสตร์และแก้สมการพื้นๆได้แล้วยังสามารถ diff และ integrate ได้อีกด้วย แต่ผลที่ได้อาจจะไม่ตรงกับที่ทำด้วยมือแต่หาก simplify หรือจัดรูปสมการก็จะได้ตรงกัน ผู้ที่สนใจงานทางด้านวิเคราะห์วิจัยควรจะฝึกใช้ให้คล่อง

คลัสเตอร์ของกาแล็กซี่ สสารมืดและ cosmic web

หลังปี 1929 นักฟิสิกส์เชื่อว่าการที่กาแล็กซี่ดีดห่างกันออกไปตามที่นักดาราศาสตร์อเมริกันเอ็ดวิน ฮับเบิ้ล (Edwin Hubble) ค้นพบจริงๆแล้วก็คือการขยายตัวของสเปซระหว่างกาแล็กซี่ไม่ใช่การเคลื่อนของกาแล็กซี่ไปในสเปซตามปกติ การขยายตัวหรือหดตั​วของสเปซไม่ใช่เรื่องใหม่เป็นสิ่งที่มีอยู่ในทฤษฎีสัมพัทธภาพทั่วไปที่เสนอโดยไอน์สไตน์มาตั้งแต่ปี 1915

Scipy Double Integral

0. Definite Integrate ชั้นเดียว (0.33333333333333337, 3.700743415417189e-15) (7.3890560989306495, 4.3171351453691823e-10) 1. ค่า limit เป็นตัวเลข ถ้าจะหา คำสั่ง 2 หมายความว่านิยามฟังก์ชั่น f(x, y) = xy2 ผลคือ (4.5, 4.9960036108132044e-14) ตัวหน้าเป็นคำตอบ ตัวหลังเป็นตัวเลขที่บอกว่าผลลัพท์ error แค่ไหน 10-14 น้อยมากก็ไม่ต้องสนใจ แต่ถ้าสลับ x, y เป็น f = lambda y, x: x * y**2 จะหมายถึงต้องการหา โปรแกรมจะคำนวณเป็น (1.4999999999999998, 1.6653345369377345e-14) ผลลัพท์ไม่ได้ 1.5 ตรงเป๊ะเป็นเรื่องธรรมดาเพราะ scipy หา definte integral โดยวิธี numerical ไม่ใช่เป็นการ

Read More »

จักรวาลไม่มีขอบเขตแต่มีขอบฟ้า

จักรวาลมีขอบเขตไหม? จักรวาลมีที่สิ้นสุดไหม? คำตอบมีมานานแล้วว่าจักรวาลไม่มีที่สิ้นสุด ไม่มีขอบ ไม่ได้มาจากการพิสูจน์เพราะไม่มีใครพิสูจน์ได้แต่เพราะว่าเป็นคำตอบที่ make sense ที่สุด จักรวาลวิทยาสมัยใหม่ก็มีคำตอบเช่นเดียวกันแต่เพิ่มเติมว่าเราไม่มีวันเห็นจักรวาลได้ทั้งหมดไม่ว่าจะมีเทคโนโลยี่ที่ลึกล้ำเพียงใดเพราะเราถูกกั้นด้วย “เส้นขอบฟ้า” ของจักรวาล

ความเร่งใน Special Relativity

เส้นทางของวัตถุที่ถูกเร่ง a ในเฟรมเฉื่อยคือ จัดสมการใหม่ในรูป และเขียน ct และ r ในรูป hyperbolic function จะสอดคล้องกับสมการ สมการ () อยู่ในฟอร์มเดียวกับ flat space ซึ่งแยกองค์ประกอบได้เหมือนเดิม โดยนิยาม uv ตามที่ผ่านมาและจากสมการ () จะได้ ให้ $\xi = \frac{c^2}{a}$

เอนโทรปี

ถ้าเราแบ่งปริมาตร V เป็นปริมาตรเล็กๆ ΔV จะได้จำนวนปริมาตรย่อยๆเป็น V/ΔV เรามีอนุภาค N ตัวซึ่งสามารถใส่ลงในเซลล์ได้ทั้งหมด (V/ΔV)N วิธี ซึ่งจะได้ เทคนิคในการหา Ω ในขณะที่ตำแหน่งของอนุภาคในสเปซปกติจะอยู่ที่ใดก็ได้แต่อนุภาคที่มีพลังงาน E ตำแหน่งขององค์ประกอบของโมเมนตัมทั้งสามจะถูกบังคับให้อยู่บนผิวทรงกลมในโมเมนตัมสเปซ ดังนั้นจำนวนสถานะที่เป็นไปได้ของอนุภาคจะเป็น เพราะว่ารัศมี P ขึ้นกับ E ดังนั้นพื้นที่ผิวจึงขึ้นกับพลังงาน E, จำนวนวิธีในการวางหนึ่งอนุภาคลงเป็น configuration space คือ แต่หากมีสองอนุภาคจำนวนมิติในโมเมนตัมสเปซจะเป็น 6 โดย E จะเป็นพลังงานรวมของอนุภาคทั้งสองคราวนี้ตำแหน่งขององค์ประกอบทั้ง 6 จะถูกบังคับให้อยู่บนพื้นผิวทรงกลมใน 6 มิติ โดยที่ P เป็นรัศมีทรงกลมใน 6 มิติรวมทั้งพื้นที่ผิวทรงกลมจะเป็นพื้นที่ใน 6 มิติเช่นกัน สูตรทั่วไปในการหาพื้นที่ผิวของทรงกลมที่มีรัศมี R ใน N มิติคือ เช่นในสองมิติ $A_2 = 2\pi R$ หรือรัศมีทรงกลม

Read More »