599 / 237 / 69
Регистрация: 08.08.2015
Сообщений: 1,637
|
|
1 | |
Разработка метода, распределяющего натуральное число на части, согласно графику y = sin x21.01.2016, 23:33. Показов 1140. Ответов 5
Метки нет (Все метки)
Доброе время суток!
Ребят "Ай ниид хелп!". прям в ступоре. Вопрос больше лежит в области математики нежели программирования, но все же сюда! Смотрите, прям вот на пальцах потому что если напишу по умному "нечерта" не пойму сам! Необходимо разработать метод который будет принимать в себя 3 параметра (количество точек на "синусоиде"(об этом позже), сумма всех точек на синусоиде, точку входа в график синусоиды. И так по порядку, сразу на примере, а то не знаю как проще объяснить: - Представьте график синусоиды, и возьмите его от значения x = 0 до x = 2pi. То есть как говорил наш школьный математик законченный синус. Передаем: 12 как колво точек 100 как сумму всех чисел 0 как точку входа. На выходе должны получить 12 положительный чисел сумма которых будет составлять 100, но они будут разбиты таким образом что на позиции графика pi/2 будет максимальное, а на позиции (3*pi)/2 минимальное Пример выхода : 2.332 , 3.25 , 3.95 4.20 , 6.45 , 8.333,13.415 , 14.34 , 12.715 , 12.465 ,10.21 , 8.333 PS Если это какая то задача с именем, то сори не знаю такой! Добавлено через 10 минут Згнался не тот пример взял, начало 0 конец 2pi
0
|
21.01.2016, 23:33 | |
Ответы с готовыми решениями:
5
Дано натуральное число N. Вычислить S=sin x+ sin sinx +...+sin sin....sin x Дано целое число N (>0). Найти сумму Sin(x) + Sin(2x) + … + Sin(Nx) Для заданного числа x распечатать числовую последовательность: sin(x), sin(sin(x), sin(sin(sin(x), … Дано натуральное число n. Выяснить, сколько положительных элементов содержит матрица {aij} i, j = 1, …, n, если aij = sin(i+j/2) |
Полярный
476 / 448 / 158
Регистрация: 11.09.2011
Сообщений: 1,156
|
|
22.01.2016, 00:47 | 2 |
Mesteriis, прочитал. Не понял. Еще раз прочитал. Еще раз не понял. Есть точная формулировка задачи?
Что представляют эти 12 чисел? не [0.5pi, 1.5pi]?
0
|
599 / 237 / 69
Регистрация: 08.08.2015
Сообщений: 1,637
|
|
22.01.2016, 14:11 [ТС] | 3 |
Увы нет, я знаю я не селен в описании, как прям заказчик)))
это количество членов на которые необходимо разбить число. И так несколько примеров что бы было понятно что требуется. 1й. график 1. точка входа "0". число которое надо разбить 100. число членов 4. разбиваем график на 4 отрезка по оси х. Это на отметке х=0; 1.5; 3.2; 4.7 ; 6.3 соответственно минимальное значение элемента будет на 4,7 а максимальное на 1,5. и получаем 25; 45; 5;25. График 2. точка входа 1,6 число которое надо разбить 100. число членов 12. тоже самое разбиваем график на 12 частей и пропорционально разбираем число. максимальные значения в начале и в конце ряда, а минимальное посередине!
0
|
Полярный
476 / 448 / 158
Регистрация: 11.09.2011
Сообщений: 1,156
|
||||||
22.01.2016, 23:22 | 4 | |||||
Сообщение было отмечено Mesteriis как решение
Решение
Mesteriis,
Если что-то не понятно, спрашивайте.
1
|
599 / 237 / 69
Регистрация: 08.08.2015
Сообщений: 1,637
|
|
23.01.2016, 16:50 [ТС] | 5 |
dimcoder, ну впринцепе понятно, спсибо, теперь буду думать как в автомате расчитывать разброс для разных значений
0
|
Полярный
476 / 448 / 158
Регистрация: 11.09.2011
Сообщений: 1,156
|
|
23.01.2016, 23:03 | 6 |
Если зависимость линейная, то исходя из двух точек (8.3333, 6) и (25, 20) (где x это AVERAGE_VALUE, y - SCATTER), то можно вывести уравнение
Код
SCATTER = 0.84 * AVERAGE_VALUE - 1; AVERAGE_VALUE = 8.333 ---> SCATTER = 6 AVERAGE_VALUE = 25 ---> SCATTER = 20
0
|
23.01.2016, 23:03 | |
23.01.2016, 23:03 | |
Помогаю со студенческими работами здесь
6
Вычислить первое из чисел sin(x), sin(sin(x)), sin(sin(sin(x))), ... , меньшее по модулю 10^-4 Вычислить у - первое из чисел sin х, sin sin x, sin sin sin x, ., меньшее по модулю 10-4 Нарисовать касательную к графику y=sin(x) Для заданных n и x посчитать выражение s=sin x+sin sin x+...+sin sin sin...sin x Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |