keureseate
Öğrenci
Merhabalar,
Arkadaşlar bir durumun içinden çıkamadığım için sizi rahatsız ediyorum, şimdiden özür dilerim.
Mühendisler için Sayısal Yöntemler(Steven C. Chapra, Raymond P.Canale) kitabı Bölüm 30'da "Sonlu Fark: Parabolik Denklemler" kısmında her iki yandan ısıtılan bir çubuğun çözümü yapılırken analitik çözümle ilgili bir formül verilmiş.
Formül;
Bu olay şöyle anlatılıyor. "Örneğin, çubuk sıcaklığının başlangıçta sıfır olduğu durum için bir çözüm vardır. t=0'da, T(0) sıfırda tutulurken, x=L'deki sınır koşulu aniden T'nin bir değerine çıkar. bu durumda sıcaklık aşağıdaki ifadeyle(resimdeki ifadeyle) hesaplanabilir:
Burada L=çubuğun toplam boyudur. Bu denklem, her bir sınır koşulu için sıcaklık dağılımını hesaplamak amacıyla kullanılabilir. Daha sonra, toplam çözüm üst üste bindirme(toplama)yoluyla elde edilebilir."
Aynı bu ifadeleri takip ederek çözümü yapıyorum fakat bu kısmın altındaki örnekte verilen sonuç,yani, t=10s için x=2cm'deki sıcaklığı 64.2018^oC bulamıyorum. Benim bulduğum değer 68,5899^oC ki bu da nümerik çözümden bulduğum değerden çok daha kötü, yani, nümerik çözümde 64.2018^oC'ye daha çok yaklaşıyorum.
Çözümümü de şöyle anlatayım:
100^oC için;
x=8 cm alıyorum, bu yüzden x/L=0.8'dir.
Toplam kısmında "n" değerini sıfırdan başlatarak "30" a kadar getirdim, çünkü n=30'da toplam ifadesinin içindeki değer sıfıra geliyor. n=30'a kadar olan toplam işlemi içerisindeki değerlerin toplamı, Toplam olarak resimde gösterilmiştir
Bu ikisinin toplamını 50^oC ile çarpınca sonuç olarak 61,1379^oC buluyorum.
50^oC için;
x=2 cm alıyorum, bu yüzden x/L=0.2'dir.
Toplam kısmında yine "n" değerini sıfırdan başlatarak "30"a kadar getirdim, çünkü yine durum aynıdır.
Bu ikisinin toplamını da 100^oC ile çarpınca sonuç olarak 7,45203^oC buluyorum.
Bu ikisinin toplamı 68,...^oC buluyorum.(Konuda anlatılan bindirme(toplamdan)dolayı)
Yuvarlatma hataları sonucu bu kadar etkiler mi?
Nerede yanlış yapıyorum? Doğru yapmam için neler yapmam lazım?
Belki yüzde 95'inizin umrunda olmayacak ama çok bunaldım, darlandım. Umarım bana yardımcı olabilirsiniz. Şimdiden çok teşekkür ederim.
Selametle.
Arkadaşlar bir durumun içinden çıkamadığım için sizi rahatsız ediyorum, şimdiden özür dilerim.
Mühendisler için Sayısal Yöntemler(Steven C. Chapra, Raymond P.Canale) kitabı Bölüm 30'da "Sonlu Fark: Parabolik Denklemler" kısmında her iki yandan ısıtılan bir çubuğun çözümü yapılırken analitik çözümle ilgili bir formül verilmiş.
Formül;
Bu olay şöyle anlatılıyor. "Örneğin, çubuk sıcaklığının başlangıçta sıfır olduğu durum için bir çözüm vardır. t=0'da, T(0) sıfırda tutulurken, x=L'deki sınır koşulu aniden T'nin bir değerine çıkar. bu durumda sıcaklık aşağıdaki ifadeyle(resimdeki ifadeyle) hesaplanabilir:
Burada L=çubuğun toplam boyudur. Bu denklem, her bir sınır koşulu için sıcaklık dağılımını hesaplamak amacıyla kullanılabilir. Daha sonra, toplam çözüm üst üste bindirme(toplama)yoluyla elde edilebilir."
Aynı bu ifadeleri takip ederek çözümü yapıyorum fakat bu kısmın altındaki örnekte verilen sonuç,yani, t=10s için x=2cm'deki sıcaklığı 64.2018^oC bulamıyorum. Benim bulduğum değer 68,5899^oC ki bu da nümerik çözümden bulduğum değerden çok daha kötü, yani, nümerik çözümde 64.2018^oC'ye daha çok yaklaşıyorum.
Çözümümü de şöyle anlatayım:
100^oC için;
x=8 cm alıyorum, bu yüzden x/L=0.8'dir.
Toplam kısmında "n" değerini sıfırdan başlatarak "30" a kadar getirdim, çünkü n=30'da toplam ifadesinin içindeki değer sıfıra geliyor. n=30'a kadar olan toplam işlemi içerisindeki değerlerin toplamı, Toplam olarak resimde gösterilmiştir
Bu ikisinin toplamını 50^oC ile çarpınca sonuç olarak 61,1379^oC buluyorum.
50^oC için;
x=2 cm alıyorum, bu yüzden x/L=0.2'dir.
Toplam kısmında yine "n" değerini sıfırdan başlatarak "30"a kadar getirdim, çünkü yine durum aynıdır.
Bu ikisinin toplamını da 100^oC ile çarpınca sonuç olarak 7,45203^oC buluyorum.
Bu ikisinin toplamı 68,...^oC buluyorum.(Konuda anlatılan bindirme(toplamdan)dolayı)
Yuvarlatma hataları sonucu bu kadar etkiler mi?
Nerede yanlış yapıyorum? Doğru yapmam için neler yapmam lazım?
Belki yüzde 95'inizin umrunda olmayacak ama çok bunaldım, darlandım. Umarım bana yardımcı olabilirsiniz. Şimdiden çok teşekkür ederim.
Selametle.