Plotting mantissa against a vector

2 vues (au cours des 30 derniers jours)
Omar
Omar le 18 Fév 2020
Modifié(e) : Omar le 18 Fév 2020
Given a vector xx=rand(16,1) and to plot its mantissa against xx I simply use
plot(floor(log10(xx)), xx)
This is apparently easy, however it seems not working for vectors containing elements in floating point format, e.g. 4.34e-4 .
Is this the right way to do it or something is wrong? What is good way to represent the the mantissa of these componet of the vector elements against itself?
  1 commentaire
darova
darova le 18 Fév 2020
>> floor( log10(4.34e-4) )
ans =
-4

Connectez-vous pour commenter.

Réponses (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by