AlanSbor 0 14 апреля Опубликовано 14 апреля · Жалоба Добрый день Изучаю свойства сверхбольших чисел через графики их синусоид. Но есть проблема, ни одна программа не может без ограничений нарисовать синусоиды правильно: разница в периодах синусоид до 2000 знаков, одновременное отображение до 4 синусоид, бесконечное приближение, отображение всех знаков чисел без экспоненциальной формы. Посоветуйте пожалуйста, что можно использовать? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 60 14 апреля Опубликовано 14 апреля · Жалоба Таблицы Брадиса 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
HardEgor 89 14 апреля Опубликовано 14 апреля · Жалоба В 14.04.2024 в 18:43, AlanSbor сказал: Изучаю свойства сверхбольших чисел через графики их синусоид. А классически, разложить в ряд и посчитать, пробовали? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlanSbor 0 14 апреля Опубликовано 14 апреля · Жалоба 42 минуты назад, HardEgor сказал: А классически, разложить в ряд и посчитать, пробовали? Пробовал. Не видно того что видно на графиках. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlanSbor 0 14 апреля Опубликовано 14 апреля · Жалоба 1 час назад, x893 сказал: Таблицы Брадиса Таблицы Брадиса не работают с большой точностью. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
EdgeAligned 86 14 апреля Опубликовано 14 апреля · Жалоба Максимальное значение синуса числа - ±1, не больше. Это всё, что нужно знать о "сверхбольших числах". 3 часа назад, AlanSbor сказал: азница в периодах синусоид до 2000 знаков, одновременное отображение до 4 синусоид В этом случае одновременно в одном масштабе невозможно показать столь разные периоды. И опять же, значение аргумента синуса в пределах одного периода изменяется на 360° или 6,28... радиан. Остальные числа, пусть даже и сверхбольшие - это множители числа 6,28... радиан. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlanSbor 0 14 апреля Опубликовано 14 апреля · Жалоба 7 минут назад, EdgeAligned сказал: Максимальное значение синуса числа - ±1, не больше. Это всё, что нужно знать о "сверхбольших числах". В этом случае одновременно в одном масштабе невозможно показать столь разные периоды. И опять же, значение аргумента синуса в пределах одного периода изменяется на 360° или 6,28... радиан. Остальные числа, пусть даже и сверхбольшие - это множители числа 6,28... радиан. Почему нельзя? Можно, просто копаться с увеличением потом, а так можно. Я попробовал в матлабе. На малых числах работает, а вот на сверхбольших ерунда получается. Могу скрипт матлабовский приложить. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlanSbor 0 14 апреля Опубликовано 14 апреля · Жалоба grapfics 3 sinusoid small.m Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
EdgeAligned 86 14 апреля Опубликовано 14 апреля · Жалоба А "ерунда" - она какая получается? Ну и второй вопрос - а зачем эти "сверхбольшие числа", и почему именно синусоида? Ну и третий вопрос - а этот ваш матлаб, он вообще в указанном диапазоне "сверхбольших чисел" понимает числа то? Работает с ними вообще? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlanSbor 0 14 апреля Опубликовано 14 апреля · Жалоба 13 минут назад, EdgeAligned сказал: А "ерунда" - она какая получается? Ну и второй вопрос - а зачем эти "сверхбольшие числа", и почему именно синусоида? Ну и третий вопрос - а этот ваш матлаб, он вообще в указанном диапазоне "сверхбольших чисел" понимает числа то? Работает с ними вообще? На сверх больших числах или выдает переполнение памяти , хотя оперативки на домашнем компе почти 100 Гб, или график рисует как для квадратичных функций или как модуляцию. Синусоида предсказуема и может быть вычисленна как целиком так и только ее часть. Я исследую поведение и закономерности на примере известных чисел RSA, результаты проверены и надёжны, могут быть использованы для анализа без ограничений. Матлаб поддерживает. Для исследования остатков, а там больше 150 десятичных разрядов, использую vpa. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
amaora 25 14 апреля Опубликовано 14 апреля · Жалоба Может быть проблема называется range reduction? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlanSbor 0 14 апреля Опубликовано 14 апреля · Жалоба 17 минут назад, amaora сказал: Может быть проблема называется range reduction? Приведение аргумента функции к диапазону? Возможно, но маловероятно. Матлабом пользуют полмира, и до сих пор это не обнаружили? Маловероятно. и если учесть что диапазон который максимален для range reduction, в литературе, это только 23 десятичных знака, то не исключено что для 100 и более десятичных знаков это ( правильное построение графиков синусоиды) не работает. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
EdgeAligned 86 14 апреля Опубликовано 14 апреля · Жалоба Вполне возможно, что для отображения всех точек в выбранном масштабе не хватает ресурсов. Вы хотите число с 2000 знаков, а это может оказаться несовместимо для отображения вообще в принципе. У вас размер оперативки разве равен числу с 2000 знаков? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlanSbor 0 14 апреля Опубликовано 14 апреля · Жалоба Этим синусоида и хороша, мне не нужно строить всю синусоиду по точкам, достаточно максимумы и минимумы и пересечения с нулём оси Х. 2000/8бит= 256, да хватит. Если вы только не имели ввиду 10^2000. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
EdgeAligned 86 15 апреля Опубликовано 15 апреля · Жалоба Так вы же имели ввиду 2000 знаков в числе, а не 2000 значений чисел. Так ведь? Или как? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться