Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 2, 2019 13:34:18

khvcool
Зарегистрирован: 2019-04-02
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Уважаемые, гуру! Нужна помощь!

Помогите, пожалуйста, сделать задание.


 import math 
import numpy as np
def f(x,y,c):
    m = (c**5 + (np.sin(y - c))**4) / ((np.sin(x + y))**3 + abs(x - y))
    return m
if x == math.exp(2) and y == 5.01 and c == 1.6:
    print("")
elif x == 0 and y == 0 and c == math.pi / 2:
    print("")
else:  
    N = 27
    def xi(i):
        z = 1 - (i**2 / i**0.5)
        return z
    a = np.fromfunction(xi,(N,))
    
    def yi(i):
        k = np.tan(((i - 1) / (i + 1)) * math.pi / 6)
        return k
    b = np.fromfunction(yi, (N,))
     
    def ci(i):
        l = (np.log(i**2,5) /np.log(i,2))
        return l
    g = np.fromfunction(ci, (N,))
    
    print(a)
    print(b)
    print(g)
    print("Таблица значений функции:")
    for i in a,b,c:
        print("%3.0f - %9.5f - %9.5f - %9.5f - %9.5f"%(i,xi(i),yi(i),ci(i),f(x,y,c)))
    
Вот что получилось у меня. Но оно не работает.

Отредактировано khvcool (Апрель 2, 2019 15:39:18)

Офлайн

#2 Апрель 2, 2019 14:55:07

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Уважаемые, гуру! Нужна помощь!

И где тут собственно вопрос, в чем помощь нужна?



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#3 Апрель 2, 2019 15:40:30

khvcool
Зарегистрирован: 2019-04-02
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Уважаемые, гуру! Нужна помощь!

JOHN_16
И где тут собственно вопрос, в чем помощь нужна?
Приведенный мной код не работает. Целый день бьюсь с этой задачей, но не получается реализовать ее в код.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version