Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 21.10.2022
Сообщений: 17

Двумерный массив в виде матрицы

09.11.2022, 12:11. Показов 1098. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
что за XB в T степени, помогите пожалуйста.
Миниатюры
Двумерный массив в виде матрицы  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.11.2022, 12:11
Ответы с готовыми решениями:

Нужно сделать двумерный массив , заполненный случайными числами. Но массив должен выводиться в виде спирали
Нужно сделать двумерный массив , заполненный случайными числами. Но массив должен выводиться в виде спирали. 1 2 3 4 12 13 14 ...

Вывести двумерный массив в виде матрицы, найти минимальную строку этой матрицы
Помогите пожалуйста!Как вывести двумерный массив в виде матрицы? И как найти минимальную строку этой матрицы ?

двумерный массив в виде матрицы
у меня должна получиться матрица 1 1 1 1 0 2 2 2 0 0 3 3 0 0 0 ребя подскажите как сделать матрицу =) (в листинге...

6
Эксперт Python
 Аватар для Red white socks
4523 / 1899 / 336
Регистрация: 18.01.2021
Сообщений: 3,489
09.11.2022, 12:46
Цитата Сообщение от Maria2004 Посмотреть сообщение
что за XB в T степени,
Матрица Х умножить на В транспонированное. То есть Х умножить на столбец из синусов.
0
0 / 0 / 0
Регистрация: 21.10.2022
Сообщений: 17
09.11.2022, 22:53  [ТС]
В чем проблема кода, и как его исправить??

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
from math import sin, cos
import numpy as np
 
def main():
    m = []
    row = 4
    col = 4
    x = 1
    for i in range(row):
        l=[]
        for j in range(col):
            n = (i+j+2)/(2.5*(i+1))
            l.append(n)
        m.append(l)
    print(np.array(m))
    l2=[]
    for i in range(row):
        sum=0
        for j in range(col):
            sum+=m[i][j]+sin(j)
        l2.append(sum)
    print("XB^T")
    print(*l2,sep="\n")
 
if name == "main":
    main()
0
5516 / 2869 / 571
Регистрация: 07.11.2019
Сообщений: 4,760
10.11.2022, 03:05
Maria2004, И где тут коэффициент 1.4 из знаменателя?
Зачем импортировать то, что не используется?
0
Эксперт Python
 Аватар для Red white socks
4523 / 1899 / 336
Регистрация: 18.01.2021
Сообщений: 3,489
10.11.2022, 08:20
Maria2004, в 20-й строчке поставьте умножение на синус вместо сложения. И его аргумент на 1 увеличить.

Добавлено через 4 минуты
И посмотрите про list comprehension (генератор списков). все это делается гораздо компактнее (в пару-тройку строк) и следовательно прозрачнее (меньше возможности ошибиться) и читабельнее.
0
0 / 0 / 0
Регистрация: 21.10.2022
Сообщений: 17
10.11.2022, 10:34  [ТС]
Цитата Сообщение от Red white socks Посмотреть сообщение
Maria2004, в 20-й строчке поставьте умножение на синус вместо сложения. И его аргумент на 1 увеличить.

Добавлено через 4 минуты
И посмотрите про list comprehension (генератор списков). все это делается гораздо компактнее (в пару-тройку строк) и следовательно прозрачнее (меньше возможности ошибиться) и читабельнее.
Спасибо, а как исправить другую ошибку. В одном компиляторе у меня ошибка во 2 строке, а в другом ошибка в 25 строке
0
Эксперт Python
 Аватар для Red white socks
4523 / 1899 / 336
Регистрация: 18.01.2021
Сообщений: 3,489
10.11.2022, 11:01
Цитата Сообщение от Maria2004 Посмотреть сообщение
Спасибо, а как исправить другую ошибку. В одном компиляторе у меня ошибка во 2 строке, а в другом ошибка в 25 строке
Maria2004, я полез за хрустальным шаром, только он куда-то закатился. Как найдется - сразу вам отвечу.
Или все же проще вам привести текст ошибки? И сказать, что это за разные компиляторы?

Добавлено через 3 минуты
Python
1
if __name__ == "__main__":
Добавлено через 3 минуты
По поводу второй строчки либо numpy не установлен, либо запрещен (если тестирующая система).
В вашем случае это не проблема, вывод в виде матрицы можно легко и без нампи - построчными принтами
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.11.2022, 11:01
Помогаю со студенческими работами здесь

Двумерный массив в виде матрицы
Что не работает? :( Вообще, само задание - "Задано число N. Создать двумерный массив А размерностью NxN, который будет выглядеть так: ...

Двумерный массив в виде матрицы
Создать двумерный массив 3x3 и вывести в виде таблицы, сделать сдвиг значений во всех вложенных одномерных массивах вправо на 1 позицию ...

Двумерный массив вывести в виде матрицы
Ребят подскажите как вывести на экран двумерный массив в виде матрицы?? не получается #include <iostream> ...

Вывести двумерный массив в виде матрицы
#include <stdio.h> #include <locale.h> #include <stdlib.h> int main() { setlocale(LC_ALL, "Russian"); int a; printf...

Как записать двумерный массив в виде матрицы?
Привет, форумчане,находил ответ на данный вопрос в разделе ВБА , но все они были с использованием метода print , мой комплиятор...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru