0 / 0 / 0
Регистрация: 17.12.2012
Сообщений: 11
1

Вычислить сложную функцию

19.12.2012, 19:54. Показов 659. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Задача на фото,проблема в том что не соображу как написать программу по функции "Произведение по Z от 1 до 15" (не ручаюсь за точность обозначения, вобщем где Z = .......).
Миниатюры
Вычислить сложную функцию  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.12.2012, 19:54
Ответы с готовыми решениями:

Вычислить сложную функцию
Помогите написать на языке Паскаля, эту функцию:

Используя оператор условия, вычислить составную (сложную) функцию, имеющую различный вид на разных участках
функция y1=0.5*√(1+x4) y2=cos(3x)+1 3 y3=ln10x+1.3 y4=2.2+5*sin(x-3) участки аргумента...

Записать сложную функцию
y(x)=g(f(x) f(x)=\frac{1}{\ln x} g(x)= {e}^{3x} Не пойму, что здесь делать, просто записать...

Продифференцировать сложную функцию.
y=\ln{\sin{x}}-\frac{1}{2}\sin^2{x}

3
0 / 0 / 0
Регистрация: 17.12.2012
Сообщений: 11
19.12.2012, 22:32  [ТС] 2
Вот можно сказать эскиз....есть идеи?
VB.NET
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Dim a, b, h, x, n, i, w, e, z As Double
        a = 0.1 : b = 1.5 : h = 0.1 : i = 0.1 : w = 1 : e = 15
        For n = a To b Step h
            x = (n + i) / i
            Console.WriteLine("  n={1} ; ", x, n)
        Next n
        Console.WriteLine("**************")
        For i = w To e Step 1
            z = (n + i) / i
            Console.WriteLine("z={0}", z)
        Next i
        For z = 1 To 15
 
        Next
        Console.ReadLine()
Добавлено через 2 часа 16 минут
Количество z должно получиться куда больше(около 225),чем получается.

VB.NET
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Dim a, b, h, n, i, w, e As Double
        Dim z, sum As Single
        sum = 0
        a = 0.1 : b = 1.5 : h = 0.1 : i = 0.1 : w = 1 : e = 15
        For n = a To b Step h
        Next n
        For i = w To e Step 1
            z = n + i / n
            Console.WriteLine("z ={0}", z)
        Next i
        For z = 1 To 15
            If z > 0 Then
                sum = sum + z
            End If
        Next z
        Console.WriteLine("****************************************************")
        Console.WriteLine("Сумма значений функции (при условии z>5) равна {0}", sum)
        Console.WriteLine("****************************************************")
        Console.ReadLine()
0
55 / 55 / 5
Регистрация: 17.09.2012
Сообщений: 128
20.12.2012, 10:41 3
Цитата Сообщение от Семён Студент Посмотреть сообщение
Вот можно сказать эскиз....есть идеи?
Количество z должно получиться куда больше(около 225),чем получается.
с чего бы это? значения z вычисляются для каждого n, а их всего 15 по условию задачи, и равно произведению (где оно у Вас вычисляется?) (n + i) / i.
0
0 / 0 / 0
Регистрация: 17.12.2012
Сообщений: 11
21.12.2012, 17:26  [ТС] 4
Я понимаю эту ф-цию так: берётся первый n= 0,1 и подставляется в уравнение при i=1,2,3..... так только при одном n1 получается 15 значений z. После этого n2=0,2 снова неизменен при меняющимся i, и такая карусель до n=1,4.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.12.2012, 17:26
Помогаю со студенческими работами здесь

Добавить рекурсивную и сложную функцию
есть код программы все хорошо считает. надо изменить эту программу добавив в нее рекурсивную и...

Не получается правильно переписать сложную функцию
Здравствуйте, вот никак не получается переписать в Matchcad'e правильно) подчёркивает красным...

Не получается возвести в степень сложную функцию
доброго времени суток) помогите, пожалуйста, записать это выражение на С++: Norm=\...

Реализовать сложную передаточную функцию в Simulink
Всех с наступающим! Помогите реализовать данную передаточную функцию Wд(S) = (Tд2 S + 1)(Tд3 S +...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru