Вопросы по теме 'fixed-point'
инициализировать переменную статически (во время компиляции)
1) В моем алгоритме C много констант. 2) мой код работает как с плавающей запятой, так и с фиксированной точкой.
Прямо сейчас эти константы инициализируются функцией float2fixed, при этом в случае с плавающей запятой она ничего не делает, а в...
1738 просмотров
schedule
26.04.2024
Есть ли библиотека с фиксированной точкой для actionscript 3?
Я хотел бы написать калькулятор во Flex, но не могу найти в Интернете библиотеки с фиксированной точкой.
Для калькулятора мне нужна большая точность, чем может гарантировать IEEE 754. Например:
trace(1.4 - .4); //should be 1 but it is...
1082 просмотров
schedule
07.10.2023
C++: эмулированное деление/умножение с фиксированной точкой
Я пишу класс с фиксированной точкой, но столкнулся с небольшой загвоздкой... Умножение, деление частей, я не уверен, как эмулировать. Я нанес очень грубый удар оператору подразделения, но я уверен, что это неправильно. Вот как это выглядит на данный...
2897 просмотров
schedule
08.07.2023
Верна ли моя реализация арифметики с фиксированной точкой?
Некоторое время назад я создал набор макросов C для манипулирования значениями с фиксированной точкой. Воодушевленный несколькими вопросами и ответами по SO, я надеялся получить прирост производительности в той части моей программы, которая требует...
1701 просмотров
schedule
04.05.2022
Алгоритм MATLAB DSP с фиксированной точкой
У меня есть вопрос о кодировании алгоритма для DSP Texas Instruments TMS320C64xx в MATLAB:
У меня есть работающая корявая реализация моего фильтра в MATLAB. Моя цель — использовать MATLAB Embedded Coder для преобразования этого алгоритма в C,...
2541 просмотров
schedule
17.02.2023
Красивое и простое преобразование плавающего в фиксированное?
Я искал хороший простой способ преобразовать плавающее в фиксированное 0,32. Есть ли у кого-нибудь полезные ссылки или документы?
107 просмотров
schedule
21.11.2022
Фиксированная точка ‹-› Двойная точность
Мне нужна информация о подписанном преобразовании.
Входные данные процедуры C гарантированно лежат в диапазоне от -Pi до pi. Это передается "двойным" типом данных.
Поскольку в моем устройстве отсутствует FPU, я должен выполнить математику...
819 просмотров
schedule
01.06.2022
64-битная ошибка умножения с фиксированной точкой
Я реализую 64-битный числовой тип 31.32 со знаком с фиксированной точкой на С# на основе long . Пока все хорошо для сложения и вычитания. Однако у умножения есть раздражающий случай, который я пытаюсь решить.
Мой текущий алгоритм состоит из...
965 просмотров
schedule
28.10.2022
умножение с фиксированной точкой без 64-битного временного
Привет, я реализую некоторые математические вещи с фиксированной точкой для встроенных систем, и я пытаюсь выполнить умножение двух чисел с фиксированной точкой 16,16 без создания временного 64-битного числа. Пока что вот код, который я придумал,...
3057 просмотров
schedule
19.06.2022
Эмуляция с плавающей запятой или фиксированная точка для чисел в заданном диапазоне
У меня есть сопроцессор, который не поддерживает плавающую запятую. Я пытался использовать 32-битную точку фиксации, но она не может работать с очень маленькими числами. Мои числа варьируются от 1 до 1e-18. Один из способов — использовать эмуляцию...
893 просмотров
schedule
14.07.2023
Ввод фиксированной точки DSP
я новичок в работе с dsps и фиксированной точкой, и мне действительно нужно знать: 1. это dsp с фиксированной точкой, который преобразует число с плавающей запятой в формат Q, или устройство делает это перед подачей Dsp? 2. Кто определяет...
166 просмотров
schedule
23.04.2022
Matlab создает переменные типа fixdt
С лицензией на фиксированную точку легко создавать произвольные типы данных с фиксированной точкой в Matlab, т. е. 32-битное число со знаком с 16 дробными битами:
custom_sfix = fixdt(1,32,16)
custom_sfix =
Simulink.NumericType...
3179 просмотров
schedule
16.02.2023
Преобразование данных в двоичный файл с фиксированной точкой в Matlab?
Я не являюсь постоянным пользователем Matlab, поэтому прошу прощения, если этот вопрос наивен. Я работаю над аппаратным проектом и хотел бы преобразовать некоторые данные в двоичный файл с фиксированной точкой, используя набор инструментов с...
1536 просмотров
schedule
30.05.2024
Реализация фильтра Калмана с учетом переполнения
Я пытаюсь реализовать фильтр Калмана для получения ориентации объекта, используя 3-осевой акселерометр и 3-осевой гироскоп в качестве датчиков.
Выбор динамической модели для фазы прогнозирования этого фильтра прост:
new_angle = angle +...
574 просмотров
schedule
27.12.2022
Как определить новый примитивный тип данных и его поведение в Scala
Есть ли способ создать новый тип данных, в котором я определяю количество битов и арифметические правила в Scala? У меня есть программа, которая использует 32-битные числа с плавающей запятой, но я пытаюсь изучить, как это повлияет на результаты....
117 просмотров
schedule
15.04.2023
Понимание дробной части с фиксированной точкой
Итак, я пытаюсь разобраться с числами с фиксированной точкой. Все идет нормально. Единственное, что меня смутило, так это «дробная» часть числа.
Мое понимание чисел с фиксированной точкой состоит в том, что они разбивают двоичное число в...
1238 просмотров
schedule
21.05.2022
какая самая отрицательная дробь может быть представлена n-битным двоичным числом в дополнительном двоичном коде?
Я читаю компьютерную архитектуру Карла Хамахера. Следующие строки меня сбивают с толку
Если мы используем 32-битное двоичное число для представления целого числа со знаком в дополнении до 2, тогда диапазон значений, которые могут быть...
84 просмотров
schedule
22.04.2023
Преимущества алгоритма Холецкого с фиксированной точкой
Я разрабатываю код, который может получать данные от HW с плавающей или фиксированной точкой. В настоящее время мы получаем это как с плавающей запятой.
Все API низкого уровня имеют фиксированную точку. Поэтому мы должны передавать данные обратно...
177 просмотров
schedule
13.04.2023
Какая математическая теория лежит в основе алгоритма квадратного корня Apple с фиксированной точкой
Я работаю над проектом, в котором мне нужно вычислить квадратный корень из 16-битного числа. Я использую микроконтроллер NXP, который не поддерживает операции с плавающей запятой. Поискав в Интернете, я нашел следующий подход:...
252 просмотров
schedule
22.08.2022
Можно ли получить атрибуты sc_fix, которые были переданы в функцию?
Довольно новичок в systemc, я читал документацию и знаю, что тип sc_fix имеет атрибуты для длины слова и целочисленной длины. Можно ли вытащить эти атрибуты? Кажется, я не могу найти упоминания о какой-либо функции, которая возвращала бы, скажем,...
59 просмотров
schedule
23.11.2022