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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.12.2019, 13:49   #1
print_Alex
Пользователь
 
Регистрация: 24.07.2019
Сообщений: 52
Стрелка Матрица - Как найти I1 и I2?

Код:
import numpy as np
from sympy import symbols, solve

Uc1 = 27500
Uc2 = 27500

l1, l2 = 25, 25 # км
za = complex(0.14, 0.4)
zm = complex(0.08, 0.25)
zb = z1 + zm
ztr = complex(0.145, 4.159)
zsis1 = complex(0, 0.432)
zsis2 = complex(0, 0.425)
r = 12

I1 = symbols('I1')
I2 = symbols('I2')

z11 = r + 2*za*l2 - 2*zm*l2 + 2*ztr + 2*zsis1
z12 = 2*r + 2*za*l2 - 2*zm*l2
z21 = r + 2*za*l2 - zm*l2
z22 = 2*r + 2*za*l2 + zb*l2 + 4*ztr + 4*zsis2

Uc1 = I1*z11 + I2*z12
Uc2 = I1*z12 + I2*z22
Как найти I1 и I2?
print_Alex вне форума Ответить с цитированием
Старый 23.12.2019, 22:18   #2
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,304
По умолчанию

Тут есть исчерпывающие рекомендации:
http://www.bymath.net/studyguide/alg/sec/alg15.html
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Старый 24.12.2019, 09:02   #3
Pavia
Лис
Старожил
 
Аватар для Pavia
 
Регистрация: 18.09.2015
Сообщений: 2,409
По умолчанию

Код:
 a = np.array([[z11,z12], [z12,z22]])
 b = np.array([Uc1,Uc2])
 x = np.linalg.solve(a, b)
 I = x
https://docs.scipy.org/doc/numpy/ref...alg.solve.html
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал .
Pavia вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Целочисленная матрица, найти номера строк, помогите задача Raydman Помощь студентам 10 06.12.2014 21:48
Паскаль. Матрица NxN -> текстовый файл -> Матрица NxN - найти max по диагоналям -> типизированный файл Лунатик13 Помощь студентам 1 20.02.2012 15:54
Дана матрица найти среднее арифметическое ее элементов! На C#! Александр10 C# (си шарп) 2 27.05.2011 15:03
Прямоугольная матрица. Не могу найти ошибку amerhant Общие вопросы C/C++ 18 20.01.2010 00:22