matlab기초 6

matlab정리 -9.행렬연산자 수학함수

※이 글은 매틀랩 도움말센터 MATLAB Documentation - MathWorks 한국을 가지고 따라 하며 부연설명을 추가하여 만든 자료입니다 MATLAB Documentation - MathWorks 한국 다음 MATLAB 명령에 해당하는 링크를 클릭했습니다. 명령을 실행하려면 MATLAB 명령 창에 입력하십시오. 웹 브라우저는 MATLAB 명령을 지원하지 않습니다. kr.mathworks.com 저번 포스팅의 표현식에 이어서 행렬/배열 연산자 수학 함수 몇 개를 포스팅할까 합니다 행렬 연산자 행렬 연산자는 기본적인 산술 연사자의 우선순위 규칙을 사용합니다 a=[1 2;3 4] b=[1 2;3 4] a*b 기본적으로 행렬곱은 이런 꼴입니다 이걸 우리가 만든 a b로 치환하면 매틀랩을 통해 계산하면..

공학/matlab 2021.03.30

matlab정리 -7.프로그래밍과 스크립트

※이 글은 매틀랩 도움말센터 MATLAB Documentation - MathWorks 한국을 가지고 따라 하며 부연설명을 추가하여 만든 자료입니다 MATLAB Documentation - MathWorks 한국 다음 MATLAB 명령에 해당하는 링크를 클릭했습니다. 명령을 실행하려면 MATLAB 명령 창에 입력하십시오. 웹 브라우저는 MATLAB 명령을 지원하지 않습니다. kr.mathworks.com 매틀랩 프로그램의 가장 간단한 유형을 스크립트라 합니다 스크립트란 여러 줄의 matlab명령과 함수 호출이 순차적으로 포함되어있는 파일입니다 스크립트를 실행하려면 스크립트의 이름을 입력하면 됩니다 스크립트 제작 스크립트를 만들 땐 edit 파일명 형태로 명령 창에 입력하면 파일명. m이라는 빈 파일과 함..

공학/matlab 2021.03.22

matlab 정리 - 3.작업 공간 변수

※이 글은 매틀랩 도움말센터 MATLAB Documentation - MathWorks 한국을 가지고 따라 하며 만든 자료입니다 MATLAB Documentation - MathWorks 한국 다음 MATLAB 명령에 해당하는 링크를 클릭했습니다. 명령을 실행하려면 MATLAB 명령 창에 입력하십시오. 웹 브라우저는 MATLAB 명령을 지원하지 않습니다. kr.mathworks.com 이번 포스팅은 작업공간 변수에 관한 이야기 입니다 . 작업공간에는 matlab내에서 생성한 변수 또는데이터파일이나 다른 프로그램에서 matlab으로 가져온 변수가 존재하게 됩니다. 저번포스팅에서 설명했던 rand와 magic통해 변수를 만들고 확인해보겠습니다 a=magic(4); b=rand(3,5,2); whos ;를 붙..

공학/matlab 2021.03.16

matlab 정리 - 2.배열인덱싱

※이 글은 매틀랩 도움말센터 MATLAB Documentation - MathWorks 한국을 가지고 따라 하며 만든 자료입니다 이번에는 배열 인덱싱입니다 저번 포스팅에서 matlab은 모든 변수는 데이터의 형과 관계없이 다차원 배열이라 말씀드렸습니다 이렇게 생성된 배열 내 특정 요소에 접근하는 걸 배열 인덱싱이라 합니다 원래는 논리 접근, 선형 접근, 위치 요소 접근 3가지 방법이 있습니다만 이번 도움말에서는 위치 요소와 선형 요소에 대한 접근만 다룹니다. 그럼 마방진 함수를 통해 배열을 만들고 특정 요소에 접근해보겠습니다. 위치 요소를 이용한 배열 인덱싱 마방진은 행과 열의 합계가 동일하고 1~N^2 범위의 정수로 생성된 NxN행렬을 말합니다 정상적인 마방진을 만들려면 들어가는 인수는 3보다 크거나 ..

공학/matlab 2021.03.15

matlab 정리-1.행렬과 배열

※이 글은 매틀랩 도움말센터 MATLAB Documentation - MathWorks 한국을 가지고 따라 하며 만든 자료입니다 MATLAB Documentation - MathWorks 한국 다음 MATLAB 명령에 해당하는 링크를 클릭했습니다. 명령을 실행하려면 MATLAB 명령 창에 입력하십시오. 웹 브라우저는 MATLAB 명령을 지원하지 않습니다. kr.mathworks.com 매틀랩에서는 아주높은 빈도로 행렬이 사용됩니다. 오늘은 행렬과 배열 파트를 따라가 보도록 하겠습니다. Matlab의 모든변수는 데이터의 형과 관계없이 다차원 배열입니다 즉 행렬의 모양을 하며 2차원 배열의 모습을 하고 있지요 배열 생성 직접 생성 a=[1 2 3 4] or a=[1,2,3,4] matlab은 보시다시피 , ..

공학/matlab 2021.03.14

Matlab 정리 0 - matlab이란?

※필자는 2020 b기준으로 작성합니다 ※매틀랩 자습서를 정리하여 작성합니다 Matlab이란? MATLAB(매트랩)은 MathWorks 사에서 개발한 수치해석 및 프로그래밍 환경을 제공하는 공학용소 프트웨워이다. 행렬을 기반으로 한 계산 기능을 지원하며, 함수나 데이터를 그림으로 그리는 기능 및 프로그래밍을 통한 알고리즘 구현 등을 제공한다.라고 위키에 나옵니다만 간단히 요약하면 공대에 들어가면 대부분 배우게 되는 수치해석 및 계산 프로그램입니다. 이 카테고리에서는 MATLAB Documentation - MathWorks 한국의 자습서를 공부하며 정리할까 합니다. 기본 화면 매틀랩 기본 화면은 다음과 같은 3개의 패널로 구성되어있습니다 1. 현재 폴더 - 파일에 액세스 할 수 있습니다. 2. 명령 창 ..

공학/matlab 2021.03.12