Wypowiedzi

  • Zbigniew Jachimowicz
    Wpis na grupie Fani Excela w temacie Zamiana zmiennych w układzie równań różniczkowych
    3.01.2019, 08:46

    Witam i przepraszam. Mea culpa. Pomyliłem forum.

    Wszystkiego najlepszego w Nowym Roku wszystkim uczestnikom forum.

  • Zbigniew Jachimowicz
    Wpis na grupie Fani Excela w temacie Zamiana zmiennych w układzie równań różniczkowych
    27.12.2018, 11:49

    Witam.
    Zamieniam zmienną p na pn = p/po.

    p' = dp/dz = M1 * (1.0 - M2 * p**(1.0-np) - M3 * p)/(z+xk);
    t' = dt/dz = M4/(p**np);

    Po zamianie równania wyglądają jak niżej,

    pn' = dpn/dz = po * M1 * (1.0 - M2*pn**(1.0-np) - M3 * p)/(z+xk);
    t' = dt/dz = M4/(pn**np);

    Pozostałe wielkości M1, M2, M3, M4, pn i xk są niezmienne.
    Zmienną niezależną jest x.

    Czy wykonana zamiana zmiennych jest prawidłowa? - nie jestem do końca pewny.

  • Zbigniew Jachimowicz
    Wpis na grupie Fani Excela w temacie Znikanie funkcji
    15.09.2018, 07:38

    Witam Pana Oskara.
    Poczytałem spis treści poleconej przez Pana książki Pana Macieja Goneta i już ją zamówiłem.
    Sądzę, że rozszerzę swoją wiedzę nt. Excela. Dzięki za polecenie.

  • Zbigniew Jachimowicz
    Wpis na grupie Fani Excela w temacie Znikanie funkcji
    14.09.2018, 08:47

    Dzień dobry
    Jak Pan zauważył interesuje mnie głównie zastosowanie Excela do celów matematyczno-fizycznych.
    Excel zawiera dodatek Solver. Opanowałem aproksymację funkcji, z równaniami (układami równań) nieliniowych poradzę sobie ale jak podejść do rozwiązywania równań różniczkowych (układów równań) nie mam pojęcia. Z innych źródeł wiem ,że Solver to może zrobić.

    Niedawno kupiłem książkę Microsoft EXCEL 2016 BIBLIA napisaną przez Pana John'a Walkenbach"a. Książka jest napisana ogólnikowo. Przykłady są najprostsze jak to tylko jest możliwe(żeby coś działało i można to pokazać). Można z niej dowiedzieć się w ogólnych zarysach o Excelu.
    Nie ma tam nic o problemach które mnie interesują.
    Dla zastosowań biurowo, księgowo , pracowniczo, magazynowych itp godna polecenia lecz dla ludzi o podobnych do moich zainteresowaniach nie polecam.
    Wracając do tematu. Jeśli zna Pan godną polecenia książkę bardzo prosiłbym o podpowiedź.
    I oczywiście w jaki sposób wykorzystać Solver do równań różniczkowych.
    Pozdrawiam

  • Zbigniew Jachimowicz
    Wpis na grupie Fani Excela w temacie Znikanie funkcji
    13.09.2018, 16:30

    Szkoda,że Borland zniknął z Pascalem bo to był dobry język . Teraz można użyć Free Pascal.
    Jest też C ale to są stare wersja Borlanda. Obraz nie jest na całym ekranie.

  • Zbigniew Jachimowicz
    Wpis na grupie Fani Excela w temacie Znikanie funkcji
    13.09.2018, 15:22

    Witam ponownie.
    Spróbowałem jeszcze innej metody. W VBA w skoroszycie VBAProject (PERSONAL.XLSB) wstawiam (Insert-> Module) Module1. W tym module definiuję wszystkie potrzebne mi funkcje zapisuję to wszystko. W menu wyboru funkcji są wszystkie. Na koniec zmieniam nazwę Module 1 na Funkcje_.._.._.. itd żeby wiedzieć co tam jest.

    Mam nadzieję, że nasza dyskusja przyda się innym fanom Excela.

    Programowaniem zacząłem zajmować się już 1975 roku (kiedy to było?) od Algolu(taśmy perforowane), potem był Fortran (karty perforowane), i dalej Basic, Pascal, trochę C oraz C dla procesorów. No i na razie jestem w Excelu. Co będzie dalej życie pokaże.

    Dzięki za podpowiedzi i jednocześnie proszę o ew. przyszłe.

    Pozdrawiam Zbych

  • Zbigniew Jachimowicz
    Wpis na grupie Fani Excela w temacie Znikanie funkcji
    13.09.2018, 10:10

    Na arkuszu zaznaczam komórkę, wybieram polecenie "wstaw funkcję". Otwiera mi się okno "wybierz funkcję". Zaznaczam "zdefiniowane przez użytkownika". A tam jest tylko funkcja Zp.
    I problem polega na tym, że jeśli napiszę funkcję Zs to w tym skoroszycie znika funkcja Zp.

  • Zbigniew Jachimowicz
    Wpis na grupie Fani Excela w temacie Znikanie funkcji
    13.09.2018, 07:55

    Witam
    Niżej zamieszczam obie funkcje. Po ich zapisaniu w edytorze VBA zapisuję je w "Zdefiniowane przez użytkownika".

    Function Zp(z01, z02, z)
    '
    ' Funkcja Zp dla z1 > z > z2 daje 0 (ZERO)
    ' a dla z1 <= z <= z2 daje "Ząb piły"
    ' o wzorze: Zp = (z - z01) / (z02 - z01)
    '
    If z < z01 Then
    Zp = 0
    Else
    If z > z02 Then
    Zp = 0
    Else
    Zp = (z - z01) / (z02 - z01)

    End If
    End If
    End Function

    Function Zs(z1, z2, z)
    '
    ' Funkcja Zs dla z1 > z > z2 daje 0 (ZERO)
    ' a dla z1 <= z <= z2 daje 1 (JEDEN)
    '
    If z < z1 Then
    Zs = 0
    Else
    If z > z2 Then
    Zs = 0
    Else
    Zs = 1

    End If
    End If
    End Function

    Funkcje są podobne ale robią co innego

  • Zbigniew Jachimowicz
    Wpis na grupie Fani Excela w temacie Znikanie funkcji
    12.09.2018, 17:24

    Witam.
    Napisałem funkcję która pięknie działa. Ale gdy napisałem następną poprzednia zniknęła. Gdzie jest "pies pogrzebany" ?

Dołącz do GoldenLine

Oferty pracy

Sprawdź aktualne oferty pracy

Aplikuj w łatwy sposób

Aplikuj jednym kliknięciem

Wyślij zaproszenie do