ID tematu: 69653
 |
punkt na krzywej |
Autor |
Wiadomość |
hungarka1
Świeżak

Wersja: Win Office 2010
Posty: 8
|
Wysłany: 28-12-2020, 09:29 punkt na krzywej
|
|
|
Witam. Zrobiłem wykres liniowy, a efektem moich wypocin jest krzywa (foto). Dane, które uzyskałem z wyliczeń wyglądają tak: oś X - 0,15, 0,3, 0,5, 0,85; oś Y - 0,02, 0,081, 0,244, 0,8. Czy Excel może wyznaczyć mi punkt na krzywej i podać wartość dla osi X, dla wartości Y = 0,166? Czy do tego punktu można poprowadzić linie pionową od osi Xi poziomą od osi Y?
krzywa.jpg
|
 |
Plik ściągnięto 16 raz(y) 319.19 KB |
|
|
 | ID posta:
397158
|
|
|
 |
|
|
|
Kaper


Zaproszone osoby: 2
Wersja: Win Office 365
Pomógł: 4221 razy Posty: 7933
|
Wysłany: 28-12-2020, 11:03
|
|
|
Piąty post na forum, czyli ciągle dość "młody stażem" użytko9wnik, ale coś-tam już ćwiczył.
Polecam: http://www.excelforum.pl/...ika-vt59262.htm
Nie sprawdzałem poprzednich czterech Twoich postów, ale obstawiam na co najmniej 75%, że ktoś Ci już tej wskazówki udzielał.
No i warto ciut więcej napisać o "tle" zagadnienia, zwłaszcza, że wujek Google znajduje tylko dwa wyniki dla prezentowanej krzywej:
Cytat: | Krzywa komsumcyjna- pomiar prędkości dla każdego stanu wody są kłopotliwe i pracochłonne, dlatego też w praktyce przeprowadza się pomiary prędkości przepływu przy równomiernych stanach wody. Związek funkcyjny zachodzący między stanami wody odczytanymi na wodowskazie a objętością przepływu wody w przekroju wodonośnym nazywa się krzywą komsumcyjną .Jest ona ściśle związana z przekrojem. Krzywa pozwala określić ilość przepływu. |
Ad rem: Wykres, który zastosowałeś, to wykres XY, a nie wykres liniowy.
Punkty na nim są poąłczone zapewne korzystając z ustawienia "punktowy z wygładzonymi liniami". Te linie, które wykorzystuje Excel do rysowania wygładzonych krzywych między punktami, to krzywe Beziera (a przynajmniej na to wygląda). A skoro tak, to skorzystam z narzędzia na naszym forum:
http://www.excelforum.pl/...rum-vt22366.htm
i znajduję dla tych krzywych:
http://www.excelforum.pl/...sta-vt45405.htm
W pliku w załaczniku (zrobionym na podstawie pliku z wątku powyżej) skorzystałem z narzędzia szukaj wyniku aby komórkę C7 ustawić na wartość 0,166 zmieniając komórkę A7
(Nie wnikając w detalke funkcji użytej w pliku - zauważyłem, że szukana warość jest między drugim i trzecim punktem i wybrałem formułe, która była w pliku oryginalnym stosowana do wyznaczania punktów leżących właśnie między drugim a tr4zecim punktem)
Szukana wartość to 0,705555435107944
Jeśli jednak znasz typ krzywej, która łaczy punkty (może jakiś wielomian stopnia np. drugiego czy trzeciego (?)) to oczywiście można też dopasować punkt leżący na tym wielomianie.
A jeszcze wracając do Twojego pytania:
samo kreślenie linii pionowej czy poziomej - dodaj dodatkową serię z dwóch punktów o współrzednych dla pionowej (x;y) ; (x; 0), a dla poziomej (x;y) ; (0;y)
smooth_curve_bezier_example_file2.xlsm
|
Pobierz Plik ściągnięto 9 raz(y) 33.26 KB |
|
_________________ Kaper Jej Królewskiej Mości
Jeśli dane będą torturowane dość długo, przyznają się do wszystkiego |
|
 | ID posta:
397161
|
|
|
 |
|
|
Maciej Gonet
Excel Expert

Wersja: Win Office 2016
Pomógł: 2033 razy Posty: 6431
|
Wysłany: 28-12-2020, 11:30
|
|
|
Widzę, że równocześnie z Kaperem podjęliśmy temat, choć ja nie usiłowałem zgłębić genezy.
Przyjąłem, że dane "są jakie są". Do tych danych można dopasować z wystarczająco dobrą dokładnością wielomian stopnia drugiego i tak też zrobiłem. Współczynniki w równaniu odczytujemy z równania linii trendu na wykresie lub obliczamy za pomocą funkcji REGLINP.
Równanie drugiego stopnia rozwiązuje się metodą znaną ze szkoły (wyróżnik etc.). Z dwóch pierwiastków wybieramy ten, dla którego x jest we właściwym przedziale.
Punkt zaznaczamy na wykresie tworząc dla niego osobną serię danych (jednopunktową). Linie rzutów na osie można zrobić tak jak napisał Kaper, albo wykorzystując słupki błędów (tak jak ja zrobiłem). Do tego nie potrzeba dodatkowych wyliczeń, tylko należy wskazać odpowiednie formatowania (słupki błędów tylko ujemne, wartości niestandardowe, odwołania do współrzędnych dodanego punktu). Grubość linii, kolory wg uznania.
Punkt_na_wykresie.xlsx
|
Pobierz Plik ściągnięto 8 raz(y) 12.01 KB |
|
|
 | ID posta:
397163
|
|
|
 |
|
|
hungarka1
Świeżak

Wersja: Win Office 2010
Posty: 8
|
Wysłany: 28-12-2020, 20:36
|
|
|
Dziękuję Panowie. Nigdy na forum nie prosiłem o wskazówki dot. tworzenia wykresów. Jak chodzi o "tło" zagadnienia, jest to wykres obrazujący głębokość wody w korycie w stosunku do natężenia objętości przepływu [m3/s]. Dane pochodzą z obliczeń wzorem Chezy/Manninga. Jeszcze raz dziękuję. Pozdrawiam :) |
|
 | ID posta:
397190
|
|
|
 |
|
|
hungarka1
Świeżak

Wersja: Win Office 2010
Posty: 8
|
Wysłany: 28-12-2020, 22:09
|
|
|
Maciej dopytam tylko. Dodałem do wykresu słupki błędów. Z automatu Excel dodał do wszystkich punktów, w moim przypadku 5. Wskazałem odpowiednie formatowania, słupki tylko ujemne, dochodzą w pionie i poziomie do osi itd. Wszystko jest OK. Czy w dalszym działaniu na wykresie można edytować każdy słupek oddzielnie? Czy można usunąć np. 4 słupki i zostawić 1? |
|
 | ID posta:
397193
|
|
|
 |
|
|
Maciej Gonet
Excel Expert

Wersja: Win Office 2016
Pomógł: 2033 razy Posty: 6431
|
Wysłany: 28-12-2020, 23:21
|
|
|
Nie pokazałeś jak dokładnie to zrobiłeś.
Jeśli tak jak na górnym wykresie w nowym załączniku, to nie można dodawać pojedynczych słupków błędów, tylko całą serię. Ewentualnie można pominąć ostatnie punkty, zaznaczając krótszy zakres.
Można również zrobić tak jak na wykresie na dole w załączniku, to znaczy skopiować dane x, y i użyć kopii do zdefiniowania słupków błędów. Wtedy można usunąć wartość x lub y (albo wpisać zero) i wtedy odpowiadający tej wartości słupek błędu zniknie z wykresu.
Można wreszcie do każdego punktu utworzyć osobną serię danych na potrzeby słupków błędów i wtedy można sobie formatować każdy słupek oddzielnie.
Punkt_na_wykresie1.xlsx
|
Pobierz Plik ściągnięto 9 raz(y) 13.02 KB |
|
|
 | ID posta:
397194
|
|
|
 |
|
|
hungarka1
Świeżak

Wersja: Win Office 2010
Posty: 8
|
Wysłany: 29-12-2020, 15:13
|
|
|
Dziękuję |
|
 | ID posta:
397239
|
|
|
 |
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum
|
Dodaj temat do Ulubionych Wersja do druku
|
 |
Strona używa plików cookies.
Kliknij tutaj, żeby dowiedzieć się jaki jest cel używania cookies oraz jak zmienić ustawienia cookie w przeglądarce.
Korzystając ze strony użytkownik wyraża zgodę na używanie plików cookies, zgodnie z bieżącymi ustawieniami przeglądarki.
Sprawdź, w jaki sposób przetwarzamy dane osobowe
|