CALCULATION WITH SCILAB TO POTENTIAL ENERGY, KINETIC ENERGY [TUTORIAL LESSON 1]

in utopian-io •  7 years ago  (edited)

Hi there;

Today, will teach you the energy calculations needed in the laws of physics in the SCILAB software program. These are potential energy, kinetic energy calculations. These energy units play an important role in implementing the laws of physics.

Herkese merhabalar;

Bugün sizlere, SCILAB yazılım programında fizik kanunlarında ihtiyaç duyulan enerji hesaplamalarını öğreteceğim. Bunlar, potansiyel enerji, kinetik enerji hesaplamaları olacaktır. Bu enerji birimleri fizik kurallarını uygulamada önemli rol oynarlar.

Potansiyel ve kinetik enerji bir cismin konumundaki ve hareket halindeki enerjilerini incelerler. Bunların belli başlı formülleri vardır ve uygulama alanları her fizik dalında aynı yoldan ilerler ve hesaplamaların kolay yapılabilmesi için ise SCILAB yazılım programımızda kodlarını girerek hesaplamalarını birlikte işleyeceğiz.

1.ADIM

Bu adımımızda potansiyel enerji hesaplaması için gerekli olan formülü, formül içerisindeki verilerin tanımı ve bu verilerin birimlerini kod yoluyla SCILAB yazılım programımıza tanıttıktan sonra işlemi başlatıp potansiyel enerji hesabımızın sonucunu elde etmiş olacağız.

Programımızı açtığımızda karşımıza çıkan ' Scilab 6.0.0 Console ' penceremizde kaydettiğimiz dosyaların işleme alınması için kullanacağız.

Programımızı açtığımızda;

Adsız1.jpg

Önce ' 1 ', sonra ' 2 ' numaralı bölümlere tıklayarak yeni bir dosya açarak bu kısıma kodlarımızı gireceğiz hemen açalım;

Adsız2.jpg

Yeni dosya penceremizi kırmızı alan içerinde belirttim ve potansiyel enerji hesaplaması için gereken formül;

Ug=m * g * h

Buradaki;

Ug= Potansiyel enerji (Joule)
m= Kütlenin ağırlığı (kg)
g= Yer çekimi ivmesi (m/sn^2)
h= Yükseklik (m)

2.ADIM

Hadi şimdi kırmızı alana potansiyel enerji hesaplamak için gereken kodlarımızı girelim;

disp('POTANSİYEL ENERJİ HESAPLAMA');
disp(' ');
m=input('Kütlenin ağırlığını giriniz (kg) : ');
g=9.81;
h=input('Yüksekliği giriniz (m) : ');
U=m * g * h;
disp([U],'Potansiyel enerji sonucu (Joule) : ');
disp('- - - - - - - - - - - - - - - - - - - - - - - - - - - -');

Şeklinde girişini tamamladıktan sonra ekrandaki görüntü;

Adsız3.jpg

Daha sonra bu dosyamızın kayıt işlemini gerçekleştirelim;

Adsız4.jpg

Kayıt işlemini gerçekleştirip dosya adını tanımlamamızın ardından haydi şimdi ' Scilab 6.0.0 Console ' penceresinde çalışmasını sağlayalım. Ekranda görünen kırmızı alan içerisinde işaretlediğim kısma tıkladığımızda ' Scilab 6.0.0 Console ' penceresinde direkt olarak başlatılacaktır ve ekrandaki görüntümüz;

Adsız5.jpg

Şeklinde gerçekleşmiştir.

3.ADIM

Şimdi ise verilerimize girmeye başlayalım. 1700 m yukarıda bulunan ve 5 kg olan bir cismin potansiyel enerjisini hesaplayalım. Ekrandaki görüntümüz ve sonucumuz;

Adsız6.jpg

şeklinde hesaplamış olduk.

4.ADIM

Bu adımızda kinetik enerji hesaplamasını işleyeceğiz. Hemen gereken kinetik enerji formülünü yazayım;

K= ½m*v^2

şeklindedir ve formüldeki elemanların terimsel açıklamaları;

m= Kütle (kg)
v= Hız (m/sn)
K= Kinetik Enerji (Joule)

şimdi tekrar SCILAB yazılım programımızdan yeni bir dosya açarak kinetik enerji hesaplama kodlarını girerek ' Scilab 6.0.0 Console ' penceremizde sonuçlanmasını görelim. Gereken kodlar;

disp('KİNETİK ENERJİ HESAPLAMA');
disp(' ');
v=input('Hız Değerinizi Giriniz (m/sn) : ');
m=input('Kütle Değerinizi Giriniz (kg) : ');
K=(1/2)mv^2;
disp([K],'Kinetik Enerji Sonucunuz (Joule) : ');
disp('- - - - - - - - - - - - - - - - - -');

Daha sonra dosya kayıt işlemini tamamlayıp ' Execute ' kısmına tıklamamızın ardından ' Scilab 6.0.0 Console ' penceremizde sorgulamamız başlıyor. Ekrandaki görüntümüz;

Adsız7.jpg

Sorgulama başladıktan sonra değerlerimizi girelim. 90 m/sn hızla hareket eden 275 kg ağırlığındaki bir cismin kinetik enerjisini hesaplayacak olursak ekranda görünen sonucumuz;

Adsız8.jpg

Şeklinde hesaplanmıştır. Bu dosya kinetik enerji hesaplamak için öğrettiğim gibi istediğimiz zaman çalıştırabiliriz.

Bu ilk dersimizde kinetik ve potansiyel enerji hesaplamalarının SCILAB yazılım programımızda nasıl yazılıp hesaplandığını öğrettim Umarım faydalı bir anlatım sergilemişimdir. Sorularınız ve görüşlerinizi yorum kısmına yazabilirsiniz. Elimden geldiğince cevaplamaya çalışacağım. SCILAB derslerimize devam edeceğiz. Son olarak dersimizde yazdığımız kodların ve sonuçların ekran görüntülerini sizlerle paylaşıyorum.

Adsız9.jpg

Adsız10.jpg

İyi Çalışmalar Dilerim.

GITHUB LINK



Posted on Utopian.io - Rewarding Open Source Contributors

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Your contribution cannot be approved yet because it is attached to the wrong repository. Please edit your contribution and fix the repository to scilab/scilab to reapply for approval.

You may edit your post here, as shown below:

You can contact us on Discord.
[utopian-moderator]

I fixed please re-check

Thank you for the contribution. It has been approved.

You can contact us on Discord.
[utopian-moderator]

Thank you @damla

Hey @safakcoban I am @utopian-io. I have just upvoted you!

Achievements

  • You have less than 500 followers. Just gave you a gift to help you succeed!
  • Seems like you contribute quite often. AMAZING!

Suggestions

  • Contribute more often to get higher and higher rewards. I wish to see you often!
  • Work on your followers to increase the votes/rewards. I follow what humans do and my vote is mainly based on that. Good luck!

Get Noticed!

  • Did you know project owners can manually vote with their own voting power or by voting power delegated to their projects? Ask the project owner to review your contributions!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x