Рассмотрим нормированную систему с плавающей запятой базы 3, точность = 3 и -1 < = e < = 1. Поскольку слишком много точек для рисования вручную, как я могу построить график числа в системе на базе 10 действительной оси с числами, которые могут быть точно выражены с помощью MATLAB? Спасибо.Как построить систему с плавающей запятой с помощью matlab
1
A
ответ
0
Это решение также включает поднормальное значение. Я не уверен, если вы хотите включить их.
close all
figure
hold on
base = 3;
prec = 3;
maxval = base^prec - 1;
mantissas = (-maxval: maxval)/(maxval + 1)
for expo = -prec: prec
nums = mantissas * base^expo;
plot(nums, 0, 'b.')
end
Кроме того, это не может квалифицироваться как точным. MATLAB
в конечном итоге преобразует все значения с плавающей запятой в двоичную систему. Затем он отображается на экране с дискретизированными позициями пикселей. Я не думаю, что что-то может преодолеть эти ограничения.
EDIT
После тестирования с основанием 10, я нашел ошибку совсем по-одному. mantissas
следует разделить на (maxval + 1)
вместо maxval
.
Смежные вопросы
- 1. Matlab написать картинку с плавающей запятой?
- 2. Индексирование Matlab использует числа с плавающей запятой?
- 3. Matlab-представление чисел с плавающей запятой
- 4. Ошибки с плавающей запятой
- 5. Переполнение числа с плавающей запятой
- 6. проблема с плавающей запятой
- 7. JavaScript с плавающей запятой
- 8. Нормализовать с плавающей запятой
- 9. XPath с плавающей запятой?
- 10. Арифметика с плавающей запятой
- 11. Проблемы с плавающей запятой
- 12. Умножение с плавающей запятой
- 13. Кодирование с плавающей запятой
- 14. Калькулятор с плавающей запятой
- 15. Неверная математика с плавающей запятой?
- 16. WxSlider с плавающей запятой?
- 17. Неточности с плавающей запятой
- 18. Переполнение с плавающей запятой
- 19. Округление с плавающей запятой
- 20. точность с плавающей запятой
- 21. Калькулятор с плавающей запятой
- 22. Плагин с плавающей запятой
- 23. Перемножается с плавающей запятой?
- 24. аномалия с плавающей запятой
- 25. x64 с плавающей запятой
- 26. с плавающей запятой с jquery
- 27. Построить динамическую строку форматирования, для фиксированных значений с плавающей запятой
- 28. Форсирование вычислений с плавающей запятой
- 29. Неверные числа с плавающей запятой
- 30. Как справиться с переполнением с плавающей запятой?
Что вы подразумеваете под R3 (3,1)? –
Извините за неспецифичность, я имею в виду base = 3 и точность = 3. – kevin1112