Python'dan anlayan bir yiğit, adam gibi adam var mı bana yardımcı olabilecek? Son 49 saattir yazmaya çalıştığım bir proje ödevim var, kısaca anlatmam gerekirse bir A sayısı tahmin edip B formülünde o rakamı kullanıyorum. Daha sonra B formülünden aldığım sonucu kullanarak A'nın asıl olması gereken sayıyı başka bir formül kullanarak hesaplıyorum. Hesapladığım A sayısını, tahmin ettiğim A sayısının yerine koyup, tahmin ettiğim sayıyla hesapladığım sayı hemen hemen aynı olana kadar loopa alıyorum. Doğru A sayısını bulduğumda B sayısını tekrardan hesaplıyorum ve elime düzgün A ve B sayısı geçiyor.
Daha sonra bu A ve B sayılarını başka formüllerde kullanıyorum. Ödevim ise toplamda 4 adet farklı formülde değerleri bulup, bunun grafiğini çıkarmak.
pressure = np.arange(100, 10001, 100) şöyle bir pressure listem var, hesapladığım 4 formül ise bu pressure listesindeki her değere göre bir değer çıkartıyor. Pressure 100 iken A array'i 50, pressure 200 iken A array'i 75 mesela atıyorum. Fakat ben bunu plotlamaya çalıştığımda ValueError: x and y must have same first dimension, but have shapes (100,) and (496,) bana şu şekilde bir hata veriyor. Hatanın ne olduğunu biliyorum, 100 tane pressure değerin var ama 496 tane A değeri plotlamaya çalışıyorsun diyor ama mantıken imkansız çünkü ben her pressure için hesaplama yaptım pressure'ın dışında bir hesaplama yapmış olamam, 5er 5er hesaplaması lazım bu sonuca ulaşması için.
Z = Z[:len(pressure)] şeklinde bir kısıtlama yapsam bu sefer kesin bi sonuç alamıyorum, hesaplamayı bozuyor kafayı yicem varsa yardımcı olabilecek viplik miplik ne isterse köpeği olurum nolur kurtarın beni bu sorundan, olabildiğince kısa ve detaylı yazmaya çalıştım ama daha detaylı bilgi lazım olursa yazın hemen veririm gerekli bilgiyi