Kezdőoldal » Számítástechnika » Programozás » Pythonban hogy tudok paraméter...

Pythonban hogy tudok paraméterekkel számolni?

Figyelt kérdés

Van egy mátrixom Pythonban, pl.:

A=[[1,2],[3,4]

Fel szeretnék venni egy mondjuk P paramétert, amivel, ha megszorzom az A mátrixot, akkor paraméteres szorzást kapok, pl.:

print(P*A)

És erre azt kapom, hogy [[P,2*P],[3*P,4*P]], vagy valami ehhez hasonlót.

El tudom ezt valahogyan érni? Segítségeteket kérem.

Köszönöm előre is a válaszokat! :)



2020. okt. 13. 15:48
 1/4 anonim ***** válasza:
86%

A numpy könyvtárban alapból benne vannak az alapvető (és a nem olyan alapvető) mátrix műveletek. A skaláris szorzás így megy:


import numpy as np


A = np.array([[1,2],[3,4]])

A*2


output:


array([[2, 4],[6, 8]])

2020. okt. 13. 18:09
Hasznos számodra ez a válasz?
 2/4 zozo256 ***** válasza:
66%

Csekkold ezt, szerintem pont ez kell neked, a top válasz jól működött nekem.


[link]

2020. okt. 13. 19:26
Hasznos számodra ez a válasz?
 3/4 A kérdező kommentje:
Kedves #2, pontosan ezt kerestem, köszönöm szépen! :) Annyira nem tud nagyon mindent, de utána wolfram alphával tudom egyszerűsíteni a kifejezést amit kidob :D
2020. okt. 13. 23:26
 4/4 anonim ***** válasza:
a numpy ugyan ezt csinálja, csak jól optimalizáva.. :D
2020. okt. 17. 18:17
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!