일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 위키
- html5
- 프로그래밍 언어
- Nemeth Braille
- 물리학
- 오늘의 문제
- HTML5.
- 글이_점점_짧아지고_있습니다.
- 점자
- 프로그래밍
- IT
- C++
- C
- C언어
- 선형대수학
- 확률
- Inkscape
- python
- Java
- matlab
- 수학
- CSS
- javascript
- 나무위키
- html
- LaTeX
- ┌─┐
- css3
- 자바스크립트
- 리브레위키
- Today
- Total
SturdyCobble's Study Note
주의 : MATLAB 배운지 얼마 안 돼서 작성한 스크립트라 의미없는 반복이나 비효율적인 지점이 발견될 수 있습니다. 또한, 일부로 수학적인 내용을 보여주기 위해 함수를 분리하거나 한 흔적이 남아있습니다. 실행 코드 syms x y z; format long; r(:,1) = [-2 ; 3 ; -1]; k = 1; for k = 2:80 D = jacobian([x*y*z+1, y^2-1, x^2+z+1],[x,y,z]); Dv = subs(D,[x y z],r(:,k-1)'); if det(Dv) == 0 break end r(:, k) = r(:, k-1) - Dv\f(r(:, k-1)); end r(:,end) f(r(:,end)) function w = f(v) x = v(1); y = v(2);..
※ 이 글은 최소한 Python과 같은 프로그래밍 언어를 한 번 이상 접한 사람을 독자로 가정하여 작성되었습니다. 사용버전은 R2019a기준입니다. 또한 기본적인 프로그램 조작보다는 프로그래밍에 초점을 맞추어 작성하였습니다. 가끔은 2차원의 배열 즉, 일반적인 행렬 이상의 배열에 접근해야 할 때가 있습니다. 이때, 다차원 배열을 이용합니다. 행렬과 같이 zeros, ones, rand, randn을 통해 생성 가능합니다. >> A = ones(3,4,5) A(:,:,1) = 1 1 1 1 1 1 1 1 1 1 1 1 A(:,:,2) = 1 1 1 1 1 1 1 1 1 1 1 1 A(:,:,3) = 1 1 1 1 1 1 1 1 1 1 1 1 A(:,:,4) = 1 1 1 1 1 1 1 1 1 1 1 1 A..