Pull to refresh
40
44
Alexey Nickolaevich Zolotarev @alansbor

Пользователь

Send message

Спрошу у метрологов на работе, может они что то подскажут, что бы было практично, дешево и сердито.

Если бы реклама, то скорее в другом издании. Отличается от телефонного наверно тем, что телефоном не всегда можно подлезть куда надо. Я старался рассмотреть разные варианты электроники угломеров и был немного удивлен, что в подавляющем большинстве эти угломеры делаются на одной элементной базе. Очень хочется довести цикл до конца и скорее всего часть угломеров подарю или проведу конкурс небольшой. Всё людям польза.

  1. Смотря как на это посмотреть - https://ru.wikipedia.org/wiki/Угломер , выполняемая функция таже.

  2. Обзор погрешностей и отклонений будет в последней статье, постараюсь больше привести материала. Буду благодарен если подскажете, как бы это правильней сделать при минимальных затратах ?

Думаю вот этот вариант можно использовать и для этих целей

Выводы 5 и 6 используются для программирования контроллера.

Жаль

Скорее дюраля :) Это возможно. Разработка корпуса или взять за основу профиль уже готовый. Проработать обратную сторону корпуса с батарейным отсеком. Или целиком засунуть его в профиль. Вариантов много. Если очень хочется этим заняться я могу подарить вам именно этот инклинометр. Одно условие - результат покажете на Хабре:)

Да, подобное возможно. Если использовать камеру с ии и задать нормаль для отсчёта.

Очень хотелось сделать по каждому отдельную. Как ни странно, но электроника оказалась почти одинаковой в некоторых инклинометрам, постараюсь их объединить. Интересно только новое и оригинальное.

А зачем? Если код идёт по ленте, то подобные системы есть в аэропортах на сортировке, там вне зависимости от угла расположения чемодана считавают код с бирки

Посмотрю по дорожкам на какие выводы уходят. Если что подцеплюсь анализатором или переходником.

Странно это. Ведь в математике должно работать. Буду копать дальше.

Это матлаб. Задаётся точность до 200 десятичных знаков.

Всем добрый вечер.
Переписал свой скрипт под большие числа и все стало синусоидально. Как так ?

Куда все пропало ?
Я проверил переписанный скрипт на старых данных, все работает как и было.
Что я не так делаю ?

T0 = '1522605027922533360535618378132637429718068114961380688657908494580122963258952897654000350692006139';%'473717';
T1_u = '37975227936943673922808872755445627854565536638199'; %'377';
       %37975227936943673922808872755445627854565536638199

T1_start =vpa(T1_u,200); 
T1_start_start= vpa(T1_start-1000,200);

T1_end = vpa(T1_u,200);
T1_end_end = vpa(T1_end+1000,200);


% Создаем массивы для хранения результатов
even_results = {};
odd_results = {};

% Цикл по значениям T1 в диапазоне от T1_start - 500 до T1_start + 1200
%for T1_offset = T1_range_down:1:T1_range_up
for T1 = T1_start_start:T1_end_end
    % Преобразуем T1 в число произвольной точности

    T1_offset = vpa(T1,200);
    T0_nil = vpa(T0,200);

    % Вычисление значения синусоиды при x = T0 с использованием произвольной точности
    %y = sin((2 * pi / T1) * T0);
    %y = vpa(sin(2 * pi * T0 / T1), 100);
    %y = vpa(sin((2 * pi / T1)*T0), 100);
     y = vpa(sin((2 * pi / T1_offset)*T0_nil), 200);
    
    %y = vpa(sin(2 * pi * (mod(T0_nil, T1) / T1)), 100);
%%disp(['y: ' char(y)]);
    % Преобразование значений в строки для сохранения в CSV
    T1_str = char(T1);
    y_str = char(y);
    
    % Форматирование чисел в строку без экспоненциальной формы
    %T1_str = sprintf('%.200f', T1);
    %y_str = sprintf('%.200f', y);
    
    % Добавление результата в соответствующий массив
    if mod(T1_offset, 2) == 0
        even_results = [even_results; {T1_str, y_str}];
    else
        odd_results = [odd_results; {T1_str, y_str}];
    end
end

% Сохранение результатов в файлы CSV
even_table = cell2table(even_results, 'VariableNames', {'T1', 'Y'});
odd_table = cell2table(odd_results, 'VariableNames', {'T1', 'Y'});

writetable(even_table, 'sinusoid_even_results_large_numbers.csv');
writetable(odd_table, 'sinusoid_odd_results_large_numbers.csv');

% Вывод сообщения о завершении
fprintf('Even results have been saved to sinusoid_even_results_large_numbers.csv\n');
fprintf('Odd results have been saved to sinusoid_odd_results_large_numbers.csv\n');

О эллиптических кривых, я имел ввиду, то что никто до конца не представляет, что они из себя представляют. Есть идея как их визуализировать и попробовать понять есть ли возможность обратного процесса перехода от публичного ключа к приватному.

Записываю мысль в журнале, что бы не забыть. Обдумываю когда есть время.

Метод поиска на ЕС, не достаточно быстр, нельзя найти множители для 2048 битного RSA числа в течении часа хотя бы. Я и не стремлюсь его переплюнуть, ни в этом задача моих поисков и исследования. Моя задача попробовать найти решение этой давно застоявшийся проблемы. Это не смысл моей жизни, а хобби. :)

Вы наверно не знакомы с полным перечнем требований при формировании ключей для RSA. Поэтому и говорите, что может быть где угодно. Но это не совсем так. Я поищу у себя полный перечень требований для формирования безопасных ключей RSA, если вы сами его раньше не найдете. Может быть тогда всё встанет на свои места.

Про задачу факторизации доказано только то, что она не решаема современными методами и тратить на нее время бесполезно. Вот и все что доказано. Но это же говорили и о шифре знаменитой Энигмы. Не правда ли ? В своих исследованиях и поисках, я пытаюсь найти решение более элегантное чем прямой перебор множителей пусть даже и ускоренный, но недостаточно.

Information

Rating
165-th
Location
Сосновый Бор, Санкт-Петербург и область, Россия
Works in
Date of birth
Registered
Activity