ขอต้อนรับ ผู้มาเยือน กรุณา ล็อกอิน หรือ สมัครสมาชิก

ล็อกอินด้วยชื่อผู้ใช้ รหัสผ่่าน และระยะเวลาใช้งาน

มีน้ำใจ ไม่อวดตัว มั่วไม่ทำ
 
Advanced search

40727 Posts in 6010 Topics- by 5868 Members - Latest Member: PeakPawit
mPEC Forumบทเรียนการใช้โปรแกรม Mathematica (Moderator: psaipetc)การฟิตเส้นโค้ง A exp^(-k t)
Pages: 1   Go Down
Print
Author Topic: การฟิตเส้นโค้ง A exp^(-k t)  (Read 4983 times)
0 Members and 1 Guest are viewing this topic.
Bright
neutrino
*
Offline Offline

Posts: 212

เราเป็นอย่างไร สังคมเป็นอย่างนั้น


« on: August 22, 2007, 10:02:08 AM »

ตอนนี้ผมทำ curve fitting ของข้อมูล โดยมีโมเดลอยู่ในรูป y(t)=A \exp^{-kt}

ผมหาค่า A, k จากการหาเส้นตรงจากการ fit ข้อมูลที่อยู่ในรูปสมการเส้นตรง
z(t)=\ln A -k t 
ซึ่งผมจะได้ค่า k ซึ่งเป็นความชันกับ \ln A ซึ่งเป็นจุดตัดแกน y โดยผมจะได้ว่า A=\exp^{\ln A}

คำสั่งที่ก็คือ FindFit[] ครับ

ผลที่ได้มันก็ถือว่าดีนะครับแต่ ผมอยากทราบว่ามันมีวิธีการคิดแบบอื่นหรือเปล่าครับ
Logged
psaipetc
Moderator
SuperHelper
*****
Offline Offline

Posts: 653


kostuff.blogspot.com


WWW
« Reply #1 on: August 22, 2007, 10:05:23 PM »

จริงๆแล้ว FindFit[] สามารถทำ curve fitting โดยไม่ต้องเปลี่ยนรูปความสัมพัีนธ์เป็นเส้นตรงนะครับ

ถ้า points เป็น list ของค่า {t, y(t)} เราสามารถใช้คำสั่งนี้ได้เลย:

FindFit[points, A Exp[-k t], {A, k}, t]

แล้วเราก็จะได้ค่า A และ k มา
Logged

Life Lessons (related to science anyway):
http://www.guardian.co.uk/print/0,3858,5164417-111414,00.html
Bright
neutrino
*
Offline Offline

Posts: 212

เราเป็นอย่างไร สังคมเป็นอย่างนั้น


« Reply #2 on: August 23, 2007, 08:57:07 AM »

ขอบคุณครับอาจารย์์ 
ทำไมตอนนั้นผมไม่คิดใส่อินพุท แบบอาจารย์นะ  bang head   haha
Logged
psaipetc
Moderator
SuperHelper
*****
Offline Offline

Posts: 653


kostuff.blogspot.com


WWW
« Reply #3 on: August 23, 2007, 12:09:37 PM »

ไม่เป็นไรครับ เราเรียนรู้ได้ดีเมื่อเวลาเราทำอะไรด้วยวิธีอ้อมๆ แล้วพบว่ามีวิธีที่ตรงขึ้น  Smiley
ผมเองก็ทำเป็นประจำ
Logged

Life Lessons (related to science anyway):
http://www.guardian.co.uk/print/0,3858,5164417-111414,00.html
Pages: 1   Go Up
Print
Jump to:  

คุณสมบัติของเด็กดี

ไม่ฟังเวลามีการนินทากัน ไม่มองหาข้อด้อยของผู้อื่น ไม่พูดนินทาเหยีบบย่ำผู้อื่น