Czy jest możliwe utworzenie wykresu w programie Matlab, który faktycznie nie pobiera dzienników wartości? Planuję szeroki zakres wartości i kiedy próbuję zrobić z nich wykres, te poniżej 1 stają się ujemne. Chciałbym tylko, aby wykreślić wartości w skali logarytmicznej bez pobierania ich dzienników.Jak utworzyć wykres logu w programie Matlab
10
A
Odpowiedz
15
Tak, jest to możliwe. Użyj the loglog
command.
Przykład ze strony Mathworks:
x = logspace(-1,2); % generate a sequence of points equally spaced logarithmically
loglog(x,exp(x),'-s')
grid on
Jeśli nie chcesz być zarówno osie skali logarytmicznej, użyj semilogx
or semilogy
.
1
Więc, chcesz wykreślić liner dane na logarytmicznych osi? Możesz eksponować wartości przed użyciem wykresu dziennika. W ten sposób punkt p = (10,3) będzie działał w pozycji x = 10.
20
Alternatywnie, ustaw (gca, 'XScale', 'log'), jeśli masz już swój wątek.
Powiązane problemy
- 1. Jak utworzyć macierz komórek z podobnych obiektów w programie Matlab?
- 2. Matrix w programie MATLAB
- 3. Działka wewnątrz pętli w programie MATLAB
- 4. Wykrywanie siatki w programie Matlab
- 5. Jak utworzyć gradient kolorów za pomocą trzeciej zmiennej w Matlab?
- 6. Jak wykreślić płaszczyznę 3D w programie Matlab?
- 7. jak ocenić pochodną funkcji w programie Matlab?
- 8. Jak rozpoznać błędy przepełnienia w programie Matlab?
- 9. Jak wywołać funkcję Mathematica w programie Matlab?
- 10. Jak sortować tablice struktur w programie MATLAB?
- 11. W programie Matlab, jak zmienić orientację osi?
- 12. Jak zastąpić domyślny tekst w programie MATLAB
- 13. Gładkie wydruki kolorów w programie Matlab
- 14. Jak reprezentować matrycę przyległości jako niezaokreślony wykres ważony w programie Matlab?
- 15. MATLAB: Jak zbudować 4d wykres na poziomie
- 16. Jak utworzyć "zagnieżdżony" wykres słupkowy?
- 17. Prealokacja macierzy komórek w programie matlab
- 18. Jak utworzyć wykres klastra w R?
- 19. Jak utworzyć wykres liniowy w aplikacji iPhone?
- 20. Wykres liniowy wielu osi w programie excel
- 21. Jak utworzyć biblioteki DLL w programie Matlab i używać tych bibliotek DLL w aplikacjach .Net
- 22. Jak utworzyć typy wyliczeniowe w MATLAB?
- 23. Jak utworzyć "pustą" anonimową funkcję w MATLAB?
- 24. Generowanie informacji o wersji w programie Matlab (Matlab Compiler)
- 25. Jak tworzyć działki 1-D w programie MATLAB?
- 26. Odczyt z pliku CSV w programie MATLAB
- 27. Opis funkcji regresji w programie Matlab
- 28. Jak korzystać z kodu MATLAB w programie odwzorowującym (Hadoop)?
- 29. Utwórz przezroczysty piksel w programie Matlab
- 30. Co robią przecinki końcowe w programie Matlab?