본문 바로가기

matlab3

MATLAB 행렬곱, 해 구하기등 행렬에서 곱하기를 하면 내부에 있는 숫자끼리 곱하는 걸 원할 때도 있고 행렬 자체끼리 곱하는것을 원할 수도 있다. 그럴 때 사용하는 코드는 MATLAB에 다 있다 일반적으로 연산할 때는 * ^ / 등 해주면 되고 내부에 있는 숫자끼리 연산하고 싶으면 .* .^ ./ 처럼 앞에 .을 붙여주면 된다. Ax = b에서 x를 구하는 법도 3가지가 있는데 다 똑같은 값이라서 편한 것을 하면 되겠다.이 처럼 선형대수와 관련된 것들도 편하게 구할 수 있다는 장점이 있다 (MATLAB 짱) cross도 있고 dot도 있고 inverse도 있다!!! 행렬에서 원소끼리 곱하기.. 등등 .* (원소별 곱) .^ (원소별 제곱) Ax = b에서 x를 구하는 3가지 방법: x = A^-1 * b x .. 2024. 8. 31.
MATLAB 행렬 관련 MATLAB 은 다른 언어와 달리 행렬 계산이 매우 편합니다...!   잘 외우고 있거나 습득한다면 정말 유용하게 쓸 수 있어요!!   MATLAB을 코드블럭에서 지원 안 해줘서 슬프다.. ㅠㅠ 인줄 알았는데 나중에 찾았다 ㅎㅎ   벡터, 행렬 생성format rat -> 분수 형식으로 나타냄lcd(a,b) -> a와 b의 최소공배수 곱 4, 42 -> 2^2, 2*3*7-> 2^2*3*7gcd(a,b) -> 최대공약수 구하기Arrayst = [1,2,3 4 5 6] %매트랩에서 행렬은 콤마(,)또는 띄어쓰기로 구분 Creation of row vectort = [m:q:n] -> m부터 n-1까지 q만큼 증가t = m:q:nt = (m:q:n)Creation of Column vector t = [1;.. 2024. 8. 30.
MATLAB 기본 MATLAB을 설치하고 키면 아래와 같은 화면일 것이다.파란색 구역은 코드를 작성할 수 있는 공간이다.빨간색 구역은 현재 MATLAB 세션에서 사용 중인 변수들이 저장되는 공간으로 변수들의 이름, 크기, 데이터 유형 및 값을 확인할 수 있다.초록색 구역은 MATLAB에서 명령어를 입력하고 실행하는 창으로 직접 명령을 할 수도 있고 스크립트 창에서 친 결과물이 실행되는 모습도 볼 수 있다.어떤 기능들이 있는지 간단하게 확인해보자..! 아마 C에서 코딩을 해본 사람들이 처음보면 이게 뭐야... 하겠지만MATLAB은 쉬운편이라고 생각한다..! (내가 느끼기엔) 일단 C를 해본 사람들에게는 세미콜론을 안적어도 된다는 점을 말해주고 싶다. (쓰긴 하는데 다르게 사용함)Python은 matplotlib을 써본 사람.. 2024. 8. 20.