[코드잇] 선형대수학 필요한 만큼만 배우기 - numpy와 행렬/벡터

0

python

목록 보기
3/6

01. 일차식과 일차함수

일차식: 가장 높은 차수가 1인 다항식
6x + 4y - 7
일차함수: 가장 높은 차수가 1인 함수
y = 3x + 6

03. 행렬과 벡터

행렬 :Matrix

행렬의 가로줄 - 행(row)
행렬의 세로줄 - 열(column)
3*4 행렬



예)

2행3열 - 4

벡터 : 행이 하나거나 열이 하나인 행열

열 벡터 - 벡터의 기본 형태, 많이 씀
5차원 열벡터, 4차원 행 벡터

numpy로 행렬 사용하기

# 4행 3열 numpy 생성하기
import numpy as np
A = np.array ([[1,-1,2],
		 [3,3,2],
         [2,5,2],
         [4,6,2]])
         
# 랜덤
C = np.random.rand(3, 5) # 차원 - 3행 5열 
D = np.zeros((2,4)) # 2행 4열, 모두 0, 괄호 하나더 

# 행렬 불러오기 
A[0][2] #1행 3열
>>> 2

numpy로 행렬 연습

import numpy as np
A = np.array([0,1,-1],
[1,2,3],
[2,1,0],
[-1,2,-4])

B= np.array([0,2],
[1,1], [-1,-2])

A[1][1]
A[3][0]
profile
데이터 분석 & 서비스 기획

0개의 댓글

관련 채용 정보