Возникла проблема с решением номера условия в Python

def createA(self, n):
    """ this method creates a nxn coefficient """



def main():
    # "points_of_failure_in_L :  point x = L in every n"


    for i in range(0, 12):
        n = 20 * (2**i)

        points_of_failure_in_L = np.abs(brett.fasit_y(n) - brett.finn_y(n))[n - 1]
        condition_Number_A = np.linalg.cond(brett.createA(n).toarray())
        print(n, points_of_failure_in_L, "\t", "condition", condition_Number_A)




if __name__ == '__main__':
    main()

Как сравнить с числом обусловленности А для тех, кто разные значения n. У меня проблема с: points_of_failure_in_L=np.linalg.cond(brett.createA(n).toarray())

распечатывает 20 8.144526719711109e-16 condition 282259.21106512705 40 7.64151112178646e-15 condition 4389447.783996872 80 3.42975431041892e-14 condition 69191086.43073456 160 8.638996094011142e-14 condition 1098636697.701042 320 3.9277543890936517e-13 condition 17510431736.872536 640 7.368569980798021e-12 condition 279623343789.7353 1280 9.507172970768204e-11 condition 4469444304850.158 2560 3.463085792795601e-10 condition 71481983012454.66 5120 2.5468403313525705e-11 condition 1139844383400946.2 Process finished with exit code 137 (interrupted by signal 9: SIGKILL)

Числа условий не могут быть правильными ?! Может кто подскажет, что я делаю не так? :)

Привет, Эйрик, я не думаю, что ваш код воспроизводим. Что такое brett?

rpanai 22.03.2018 12:36

Brett (норвежский язык) - это то же самое, что и Board. Я получил правильный ответ. :)

Eirik 15.04.2018 15:53
Почему в Python есть оператор "pass"?
Почему в Python есть оператор "pass"?
Оператор pass в Python - это простая концепция, которую могут быстро освоить даже новички без опыта программирования.
Некоторые методы, о которых вы не знали, что они существуют в Python
Некоторые методы, о которых вы не знали, что они существуют в Python
Python - самый известный и самый простой в изучении язык в наши дни. Имея широкий спектр применения в области машинного обучения, Data Science,...
Основы Python Часть I
Основы Python Часть I
Вы когда-нибудь задумывались, почему в программах на Python вы видите приведенный ниже код?
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
Алиса и Боб имеют неориентированный граф из n узлов и трех типов ребер:
Оптимизация кода с помощью тернарного оператора Python
Оптимизация кода с помощью тернарного оператора Python
И последнее, что мы хотели бы показать вам, прежде чем двигаться дальше, это
Советы по эффективной веб-разработке с помощью Python
Советы по эффективной веб-разработке с помощью Python
Как веб-разработчик, Python может стать мощным инструментом для создания эффективных и масштабируемых веб-приложений.
0
2
80
0

Другие вопросы по теме