Log dodatni i ujemny10 Oś Y skali w Matlabie

Cześć Mam problem, gdzie mam zestaw danych, który waha się od -10 ^ 3 do 10 ^ 3

Muszę być w stanie wydrukować to tak, jak w skali logu, ale półlogia nie może drukować wartości ujemnych

Powiedz na przykład, że moje dane to:

x = [-3,-2,-1,0,1,2,3];
y = [-1000,-100,-10,1,10,100,1000];

(lub ogólniey=sign(x).*10.^abs(x);)

Jak mogę to wykreślić w MATLABIE ze skalą dziennika? Jeśli to możliwe, byłoby wspaniale, gdyby tagi skali logów mogły być również na osi Y.

questionAnswers(3)

yourAnswerToTheQuestion