Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.02.2021, 21:03   #1
Juhen
 
Регистрация: 16.01.2021
Сообщений: 4
Вопрос Помогите пожалуйста, (матрица, ошибка)

Здравствуйте, знатоки, подскажите пожалуйста, что не так - никак не могу принт матрикс

вообще - возможна ли такая матрица? или я творю какую то дичь

import numpy as np

matrix = np.array("f", [[ 0.0, 2.3, 7.0, 8.0, 9.0],
..............................[ 0.0, 2.2, 4.0, 5.0, 6.0],
..............................[ 0.0, 2.1, 1.0, 2.0, 3.0],
..............................[ 1.01, 0.0, 1.1, 1.2, 1.3],
..............................[ 0.0, 2.01, 0.0, 0.0, 0.0]])

print(matrix)

выдает ошибку :TypeError: Field elements must be 2- or 3-tuples, got '[0.0, 2.3, 7.0, 8.0, 9.0]'

пытался уменьшить её до 3х3 но всеравно такой же результат

TypeError: Field elements must be 2- or 3-tuples, got '[0.0, 0.3, 0.4]'

Помогите пожалуйста, очень нужна данная матрица

Последний раз редактировалось Juhen; 17.02.2021 в 21:07.
Juhen вне форума Ответить с цитированием
Старый 17.02.2021, 21:49   #2
Desc
Участник клуба
 
Аватар для Desc
 
Регистрация: 21.11.2007
Сообщений: 1,063
По умолчанию

Цитата:
Сообщение от Juhen Посмотреть сообщение
или я творю какую то дичь
Именно..
Цитата:
matrix = np.array("f"
Как пример:
Код:
import numpy as np

a = np.array([1, 2, 3])
print(a)               # Вывод: [1, 2, 3]
print(type(a))         # Вывод имени класса
print('#---------------------------')
matrix = np.array([[ 0.0, 2.3, 7.0, 8.0, 9.0],
                  [ 0.0, 2.2, 4.0, 5.0, 6.0],
                  [ 0.0, 2.1, 1.0, 2.0, 3.0],
                  [ 1.01, 0.0, 1.1, 1.2, 1.3],
                  [ 0.0, 2.01, 0.0, 0.0, 0.0]])
print(matrix)           # Вывод второго массива
print(type(matrix))     # Вывод имени класса
I am not a wizard, I am just learning.
Desc вне форума Ответить с цитированием
Старый 18.02.2021, 07:56   #3
Juhen
 
Регистрация: 16.01.2021
Сообщений: 4
По умолчанию

Спасибо большое Я просто учусь
Juhen вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помогите пожалуйста в чем ошибка Vladislavv Помощь студентам 3 04.08.2014 15:25
Visual C++ матрица и функции пользователя, Помогите, пожалуйста. nastyaaaa Помощь студентам 0 31.03.2014 17:55
Делфи.Квадратная матрица.Помогите,пожалуйста Jane_Air Помощь студентам 5 05.11.2013 00:42
Задачи в Delphi (матрица, массив, сумма ряда). Помогите, пожалуйста! 8Lesya8 Помощь студентам 3 15.05.2009 20:06
Помогите пожалуйста(матрица) Neznau Паскаль, Turbo Pascal, PascalABC.NET 1 04.09.2008 15:27