plota Posted November 30, 2015 Report Share Posted November 30, 2015 Czy ktoś potrafi na podstawie równania wyprowadzić wzór na niewiadomą? W tego typu programach nazywa się to chyba symboliczne rozwiązywanie równań ale nie wiem jak to ugryść. Pozdrawiam i z góry dziękuję za odpowiedź, plota Quote Link to comment Share on other sites More sharing options...
Martin_S Posted November 30, 2015 Report Share Posted November 30, 2015 Do takich celów uzywam czasem darmowej wersji MATHEMATICA od Wolfram Research tj. http://www.wolframalpha.com/ Quote Link to comment Share on other sites More sharing options...
dmatusz3 Posted November 30, 2015 Report Share Posted November 30, 2015 W Mathcad było to możliwe, np. mając równanie (piszę z pamięci) można było zaznaczyć zmienną do wyliczenia i z menu wybrać Symbolic->Variable->Solve. Wtedy równanie zostało przekształcone do postaci zmienna=reszta wzoru. Polecenie solve w Mathcadzie także chyba działa w trybie symbolicznym. Jeśli we wzorze jest np. "b" i nie jest ono zdefiniowane, to zostanie podane w wyniku dalej jako "b". W SMath niestety nie znam sposobu. Być może jakaś wtyczka będzie pomocna. Quote Link to comment Share on other sites More sharing options...
plota Posted November 30, 2015 Author Report Share Posted November 30, 2015 Dziękuję Panowie, ale przyznam, że czuję się rozczarowany bo w necie pozytywne opinie o programie a tu problem z tak banalną sprawą. Moim podstawowym narzędziem pracy jest Excel i tam obliczenie (znalezienie wyniku) nie stanowi dla mnie problemu czy to przy użyciu samego Excela czy przy pomocy VBA. Więc od narzędzia typu SMath – oczekiwałem trochę więcej. Dawno temu przez moment korzystałem z Mathcada i na początku myślałem o zainstalowaniu jego ale żeby ściągnąć darmową 30 dniową wersję trzeba gdzieś się zarejestrować, więc widząc pochlebne opinie zdecydowałem się na SMath, który podczas instalacji poprzestawiał mi ustawienia przeglądarek internetowych i do niczego się nie przydał – dla mnie niewypał. Pozdrawiam plota Quote Link to comment Share on other sites More sharing options...
dmatusz3 Posted November 30, 2015 Report Share Posted November 30, 2015 Bardzo mnie zaciekawiłeś. Bardzo proszę podziel się wiedzą, jak udało Ci się w Excelu wykonywać obliczenia symboliczne na równaniach. Wystarczy zrzut ekranu. Quote Link to comment Share on other sites More sharing options...
plota Posted November 30, 2015 Author Report Share Posted November 30, 2015 Bardzo mnie zaciekawiłeś. Bardzo proszę podziel się wiedzą, jak udało Ci się w Excelu wykonywać obliczenia symboliczne na równaniach. Wystarczy zrzut ekranu. Nieporozumienie, w Excelu potrafię znaleźć wynik liczbowy, to chyba nie jest dla Ciebie zaskoczenie. I oczekiwałem, że SMath umożliwi mi wyprowadzenie wzoru a nie tylko poda suchy wynik. Pozdrawiam plota Quote Link to comment Share on other sites More sharing options...
Martin_S Posted November 30, 2015 Report Share Posted November 30, 2015 (edited) Uważam ze podsuniete rozwiązanie jest ok, przykład (wersja komercyjna umozliwia wgląd do toku obliczeń krok po kroku) inny przykład ale z pro Edited November 30, 2015 by Martin_S Quote Link to comment Share on other sites More sharing options...
dmatusz3 Posted November 30, 2015 Report Share Posted November 30, 2015 Martin_S, dzięki za przykłady, ale tutaj chodzi o coś takiego, aby wyliczyć symbolicznie wartość zmiennej, a niewiadome przyjąć jako parametry. W przykładzie musiałem założyć wartość dla b i c. Bez tego wyświetli błąd. Mathcad natomiast wyświetli wynik (nawet jeśli nie zadeklarujemy b i c), a w wyniku użyje liter b i c. Quote Link to comment Share on other sites More sharing options...
dmatusz3 Posted November 30, 2015 Report Share Posted November 30, 2015 Tak to działa w Mathcadzie. Użyłem dwóch przykładów. Quote Link to comment Share on other sites More sharing options...
frawi Posted November 30, 2015 Report Share Posted November 30, 2015 Mój pierwszy post, chciałem się przywitać. Nie trzeba być prorokiem, żeby wiedzieć o braku obliczeń symbolicznych w smath. To ogólniedostępna informacja nawet gdzieś tutaj wcześniej była informacja. Nazywanie programu niewypałem, z powodu braku wydumanej funkcji, cóż. Obliczenia symboliczne można wykonać w innym darmowym programie i można go połączyć z smath. Ale tutaj bardzie chodzi o zwykły hejt. Quote Link to comment Share on other sites More sharing options...
plota Posted November 30, 2015 Author Report Share Posted November 30, 2015 @dmatusz3 Dzięki, za filmik nie było łatwo gdyż ja ściągnąłem chyba nowszą wersję ze wstążką jak w Office od 2007 ale dałem rady. To znaczy zrobiłem kilka prostych przykładów na próbę i udało się ale wprowadzając swoje niemałe równanie w pewnym momencie straciłem możliwość stawiania przecinków. Nie wiesz może jaki błąd mogłem popełnić? @frawi 1. Ja bym się cieszył jakby wszyscy hejterzy tak dokładnie opisali zarzuty jakie mają przeciwko produktowi, poglądowi czy nawet osobie jak ja to zrobiłem, bo tu każdy może teraz sam sobie wyrobić zdanie. 2. Przed zadaniem pytania przeglądałem chwilę to forum i nie znalazłem informacji, o której piszesz. 3. I nawet nie jestem pewien czy piszesz prawdę bo po najechaniu na jedną z ikonek pojawia się podpowiedź: oblicz symbolicznie. Więc może SMath potrafi liczyć symbolicznie tylko nie potrafi rozwiązywać symbolicznie równań – nie wiem. 4. Trzeba mieć nie lada wyobraźnie, żeby funkcjonalność o którą pytałem nazwać „wydumaną funkcją”. 5. A tak na koniec zastanowiłeś się chociaż przez moment jaki ja mógłbym mieć interes w hejtowaniu tu – bo tym razem chyba Cię poniosła wyobraźnia. Quote Link to comment Share on other sites More sharing options...
dmatusz3 Posted December 1, 2015 Report Share Posted December 1, 2015 [...] w pewnym momencie straciłem możliwość stawiania przecinków. Nie wiesz może jaki błąd mogłem popełnić? W jakim celu te przecinki wstawiasz? Jak wygląda ten wzór? W którym miejscu występuje problem? Bez podpowiedzi raczej ciężko będzie coś wymyślić. Quote Link to comment Share on other sites More sharing options...
frawi Posted December 1, 2015 Report Share Posted December 1, 2015 SMath, który podczas instalacji poprzestawiał mi ustawienia przeglądarek internetowych i do niczego się nie przydał – dla mnie niewypał. No tak zarzuty widzę opisałeś szczegółowo. No ale dobra. zainteresuj się darmowym programem maxima http://maxima.sourceforge.net/ Operuje on bez problemu na obliczeniach symbolicznych. Z tego co wiem jest wtyczka do smath, dzięki której w smath można wykonywać obliczenia symboliczne i komuś to pokazać. Bo w maximie to wygląd może to trochę odstraszać. Niestety wtyczka nie jest jeszcze stabilna. Quote Link to comment Share on other sites More sharing options...
plota Posted December 1, 2015 Author Report Share Posted December 1, 2015 @dmatusz3 No przecinki odzielające część całkowitą liczby od ułamkowej zapisanej w formie dziesiętnej. :) Pytam bo obawiam się, że robię jakiś typowy bład charakterystyczny dla początkujących w tym temacie. Pozdrawiam plota Quote Link to comment Share on other sites More sharing options...
dmatusz3 Posted December 1, 2015 Report Share Posted December 1, 2015 Przecinek uzyskujemy za pomocą kropki :) Natomiast przecinek w Mathcad służy do definicji zakresu, podobnie jak range w SMath. I tak na obrazku widać, że zakres włączył Ci się na końcu wzoru. -01667=0.. Reasumując, użyj kropki. EDIT. Jaką zmienną chciałbyś wyliczyć z tego wzoru? Mam pewne wątpliwości czy to będzie możliwe. Lepiej zapisz sobie plik na dysku przed wykonaniem obliczeń. :) Quote Link to comment Share on other sites More sharing options...
Martin_S Posted December 1, 2015 Report Share Posted December 1, 2015 (edited) No tak zarzuty widzę opisałeś szczegółowo. No ale dobra. zainteresuj się darmowym programem maxima http://maxima.sourceforge.net/ Operuje on bez problemu na obliczeniach symbolicznych. Z tego co wiem jest wtyczka do smath, dzięki której w smath można wykonywać obliczenia symboliczne i komuś to pokazać. Bo w maximie to wygląd może to trochę odstraszać. Niestety wtyczka nie jest jeszcze stabilna. dzięki, tego nie znałem, na studiach (1990-95) 20lat temu używałem MATHEMATICA Edited December 1, 2015 by Martin_S Quote Link to comment Share on other sites More sharing options...
plota Posted December 1, 2015 Author Report Share Posted December 1, 2015 @dmatusz3 Chciałem wyznaczyć wzór na d i chyba miałeś rację bo uzyskałem odpowiedź "No solution was found" co rozumiem, że nie znalazł rozwiązania ale czy to może znaczyć, że nie potrafii znaleźć rozwiązania czy że nie ma rozwiązania? Bo druga opcja oznacza, że błąd popełniłem wcześniej. Quote Link to comment Share on other sites More sharing options...
dmatusz3 Posted December 1, 2015 Report Share Posted December 1, 2015 Trudno powiedzieć.Spróbuj założyć wartość dla delta, oraz a i wyliczyć wartość.Zobaczysz, czy wzór jest prawidłowo interpretowany. Przy tak rozbudowanym wzorze (z mojego doświadczenia) to nawet jeśli istnieje rozwiązanie, to są minimalne szanse na obliczenie tego symbolicznie.Na filmie pokazałem krótki wzór, a wynik był na kilka ekranów. Maxima to faktycznie niezły program. :good: Quote Link to comment Share on other sites More sharing options...
plota Posted December 12, 2015 Author Report Share Posted December 12, 2015 Dzięki dmateusz3 za pomoc. Kończąc wątek chciałem powiedzieć, że wprawdzie Mathcad nie pomógł mi w problemie z którym tu przyszedłem ale wczoraj miałem trochę mniej skomplikowany problem i tak dla przekory postanowiłem znowu sprawdzić Mathcada i poradził sobie bez problemu. Chodziło oczywiście o obliczenia symboliczne i ja bym z tym sobie nie dał rady a on i owszem. ;) Pozdrawiam wszystkich uczestników forum plota Quote Link to comment Share on other sites More sharing options...
dmatusz3 Posted December 14, 2015 Report Share Posted December 14, 2015 Dzięki za info. Mathcad to świetny program :good: Pozdrawiam Quote Link to comment Share on other sites More sharing options...
KrzysztofB Posted February 15, 2016 Report Share Posted February 15, 2016 Z tego co wiem takie rzeczy to tylko taki program jak - Mathcad. Quote Link to comment Share on other sites More sharing options...
dmatusz3 Posted February 15, 2016 Report Share Posted February 15, 2016 Z tego co wiem takie rzeczy to tylko taki program jak - Mathcad. Jak pokazał ten wątek, to nie tylko i nie wszystko. Quote Link to comment Share on other sites More sharing options...
plota Posted February 17, 2016 Author Report Share Posted February 17, 2016 Problem mam dokładnie taki sam jak w listopadzie poprzedniego roku, a więc symboliczne rozwiązanie równania. Od ostatniego mojego wpisu na tym forum nie korzystałem z MathCad. Uruchomiłem go dzisiaj, a że skończył się już okres darmowego testowania pełnej wersji nie mam już możliwości wyprowadzenia wzoru w MathCadzie. Absolutnie nie wchodzi w grę zakup licencji za ponad 7000 PLN, gdyż mi w zasadzie potrzebna jest możliwość korzystania z tej jednej funkcjonalności i to rzadko. Byłbym wdzięczne za wszelkie porady dla kolesia, który średnio raz w miesiącu ma potrzebę wyprowadzenia sobie jakiegoś wzoru (symbolicznego rozwiązania równania). Pozdrawiam plota Quote Link to comment Share on other sites More sharing options...
dmatusz3 Posted February 17, 2016 Report Share Posted February 17, 2016 Maxima spokojnie daje radę w obliczeniach numerycznych. Już kilka równań mi rozwiązała. https://forum.cad.info.pl/topic/1514-maxima/ Pozdrawiam Quote Link to comment Share on other sites More sharing options...
plota Posted February 17, 2016 Author Report Share Posted February 17, 2016 Dzięki, z opisu który zamieściłeś w wątku dotyczącym Maximy wynika, że jest niezła w obliczeniach symbolicznych. Zaraz sobie po testuję a potem podzielę się wrażeniami. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.