Posts

Showing posts with the label metody numeryczne

New blog domain: kula.blog

It's still work in progress but new posts will be published on  https://kula.blog/ Thanks to 11ty base blog RSS is working from the start so it should be easy to add to your reader if you still use any :) If now then I hope you can sign up to the newsletter where I'll be publishing new posts and interesting articles to it from time to time. Please use  kula.blog  from now on.

Rozwiązywanie układu równań metodą Gaussa

Główna klasa aplikacji zawierająca przyciski, tabelę itd. oraz główne metody przez klasę wykonywane - odpowiedź na naciśniećie odpowiednich przysisków aplikacji. "Zatwierdź" powoduje stworzenie tablicy o podaych wymiarach, a oblicz powoduje( w przypadku poprawnego wprowadzenie współczynników równania) obliczenie wartości niewiadomych x1, x2, itd. Program jest dostępny do ściągnięcia na mojej stronie: krzychukula.googlepages.com KOD: * * JedendesktopView.java */ /** * The application's main frame. */ public class JedendesktopView extends FrameView { public JedendesktopView(SingleFrameApplication app) { super(app); initComponents(); // status bar initialization - message timeout, idle icon and busy a nimation, etc /// to mniej ważne;-) ///i ważniejsze: @Action public void ZmieńWielkośćTablicy() { wielkosc = jSpinner1.getValue().hashCode(); jTable1 = new javax.swing.JTable(); String[] tytuly...

Interpolacja funkcji metodą Lagrange'a

Witam, zamieszczam kolejny programik napisany w javie - do czego służy widać z tytułu posta. Jest to kolejny projekt zaliczeniowy przy czym przy jego tworzeniu najważniejsze było zrozumienie algorytmu jego działania. W związku z czym nie zamieszczam całości kodu, a jedynie kod obsługi przycisku "Oblicz": private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: //pobieram ilość elementów które powinienem pobrać z tablicy wielkosc = jSpinner1.getValue( ).hashCode( ); x = Double.valueOf(jTextField1.getText( )); Double iloczyn = 1D; Double suma = 0D; //tablice tymczasowe Double[ ] X = new Double[wielkosc]; Double[ ] Y = new Double[wielkosc]; //wczytywanie danych z komponentu do tablicy for ( int i = 0; i < wielkosc; i++) { Y[i] = Double.valueOf(jTable1.getModel( ).getValueAt(i, 1).toString( )); System.out.println( "i " + i + "y = " + Y[i]); ...