реклама на сайте
подробности

 
 
> найти все делители в уравнении
sergey sva
сообщение Aug 1 2015, 17:48
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Простое уравнение помогите посчитать
K1,K2 = 2:1:170;
xi = ((const/K1)-(const/K2));
Нужно найти все К1 К2 при которых будет максимальное количество совпадений x2=x25=x41... или название функции подскажите для матлаб эксель...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
sergey sva
сообщение Aug 1 2015, 20:24
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Сорри исправил поторопился написал. Нет это не измерение фазы, другая мысль возникла. Измерение фазы пока оставил по последнему варианту, считает фазу правильно.
Нужно вычислить все делители к1 к2 при которых будут совпадения (если будут ) и упорядочить их по мере убывания совпадений,если совпадения будут. к1 к2 от 2 до 170. const любое трехзначное число.
результ1 = ((const/K1)-(const/K2)); k1=4 k2=99
результ2 = ((const/K1)-(const/K2));k1=66 r2=22....
....
найти все к1 к2 когда результат1 == результат2
Go to the top of the page
 
+Quote Post
HardEgor
сообщение Aug 2 2015, 16:12
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 223
Регистрация: 3-03-06
Из: Tomsk
Пользователь №: 14 925



Элементарная математика
x1 = ((const/K1)-(const/K2))
x2 = ((const/K3)-(const/K4))
x1 = x2
дальше записываем:
((const/K1)-(const/K2)) = ((const/K3)-(const/K4))
сокращаем const:
1/K1-1/K2 = 1/K3-1/K4
на любом языке делаем перебор всех значений:
Код
for  k1=2 to 170 step 1
  for  k2=2 to 170 step 1
    for  k3=2 to 170 step 1
       for  k4=2 to 170 step 1
          if  (1/K1-1/K2 == 1/K3-1/K4)
             print K1, K2, K3, K4

На интерпретаторе за несколько минут всё найдет, на компиляторе - за секунды
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- sergey sva   найти все делители в уравнении   Aug 1 2015, 17:48
- - Herz   sergey sva, ну Вы же не новичок. Почему Вам приход...   Aug 1 2015, 19:01
- - Herz   Перечитывал-перечитывал, но так ничего и не понял....   Aug 1 2015, 22:13
- - Abell   Заранее извиняюсь, если неправильно понял, но, абс...   Aug 2 2015, 06:39
- - sergey sva   Цитата(B-C)/BxC=(D-E)/DxE да то что нужно. Как бы ...   Aug 2 2015, 09:35
- - Abell   sergey sva, а можно абстрагироваться на всю катушк...   Aug 2 2015, 10:40
- - Abell   P.S. Прошу опять-таки извинить, если, не понимая в...   Aug 2 2015, 12:33
- - Herz   Могу ошибаться (ибо мы тут привычными догадками за...   Aug 2 2015, 21:01
|- - HardEgor   Цитата(Herz @ Aug 3 2015, 03:01) Могу оши...   Aug 3 2015, 01:40
|- - Abell   Цитата(HardEgor @ Aug 3 2015, 04:40) Пары...   Aug 3 2015, 05:21
|- - HardEgor   Цитата(Abell @ Aug 3 2015, 11:21) Надо не...   Aug 3 2015, 05:50
|- - Abell   Цитата(HardEgor @ Aug 3 2015, 08:50) А вы...   Aug 3 2015, 06:15
- - sergey sva   Благодарю помогли )). как раз это и нужно было.   Aug 3 2015, 12:21
- - Herz   Цитата(sergey sva @ Aug 3 2015, 15:21) Бл...   Aug 3 2015, 12:26


Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th August 2025 - 19:11
Рейтинг@Mail.ru


Страница сгенерированна за 0.01378 секунд с 7
ELECTRONIX ©2004-2016