% matlab에서 []는 특정 대상을 지칭하는 내용이다. A= [0 1 2 3 4; 5 6 7 8 9; -1 -2 -3 -4 -5; -6 -7 -8 -9 0] A = 0 1 2 3 4 5 6 7 8 9 -1 -2 -3 -4 -5 -6 -7 -8 -9 0 A(1:3, 1 5) A(1:3, 1 5) ↑ 유효하지 않은 표현식입니다. 곱셈 연산자가 누락되었는지, 구분 기호가 누락되었거나 짝이 맞지 않는지, 또는 기타 구문 오류가 있는지 확 인하십시오. 행렬을 생성하려면 소괄호 대신에 대괄호를 사용하십시오. A(1:3, 1,5) 위치 3의 인덱스가 배열 경계를 초과합니다. 인덱스는 1을(를) 초과해서는 안 됩니다. A(1:3,[1,5]) ans = 0 4 5 9 -1 -5 %매트랩에서 []는 필요 대상에 들어간 것으로 인식한다. remat([2,3;1,2],[2,3]0 remat([2,3;1,2],[2,3]0 ↑ 유효하지 않은 표현식입니다. 곱셈 연산자가 누락되었는지, 구분 기호가 누락되었거나 짝이 맞지 않는지, 또는 기타 구문 오류가 있는지 확인하십시오. 행렬을 생성하려면 소괄호 대신에 대괄호를 사용하십시오. remat([2,3;1,2],[2,3]) 'remat'은(는) 인식할 수 없는 함수 또는 변수입니다. 정정 제안: repmat([2,3;1,2],[2,3]) ans = 2 3 2 3 1 2 1 2 2 3 2 3 1 2 1 2 u=0:0.1:10 u = 1 ~ 7번 열 0 1/10 1/5 1/2 3/5 8 ~ 14번 열 7/10 4/5 9/10 6/5 13/10 1 3 2 2 1 3 2 2 1 3/10 2/5 1 11/10 15 ~ 21번 열 7/5 3/2 19/10 2 22 ~ 28번 열 21/10 11/5 13/5 27/10 29 ~ 35번 열 14/5 29/10 33/10 17/5 36 ~ 42번 열 7/2 18/5 4 41/10 43 ~ 49번 열 21/5 43/10 47/10 24/5 50 ~ 56번 열 49/10 5 27/5 11/2 57 ~ 63번 열 28/5 57/10 61/10 31/5 64 ~ 70번 열 63/10 32/5 34/5 69/10 71 ~ 77번 열 7 71/10 15/2 38/5 78 ~ 84번 열 77/10 39/5 41/5 83/10 85 ~ 91번 열 42/5 17/2 89/10 9 92 ~ 98번 열 91/10 46/5 48/5 97/10 99 ~ 101번 열 49/5 99/10 w=2*sin 다음 사용 중 오류가 발생함: sin 입력 인수가 부족합니다. w=2*sin(u) w = 1 ~ 7번 열 0 839/4202 1235/1288 1153/1021 8 ~ 14번 열 947/735 901/628 192/103 1798/933 15 ~ 21번 열 8/5 17/10 9/5 23/10 12/5 5/2 31/10 16/5 37/10 19/5 39/10 22/5 9/2 23/5 51/10 26/5 53/10 29/5 59/10 13/2 33/5 67/10 36/5 73/10 37/5 3 79/10 8 6 81/10 43/5 87/10 44/5 93/10 47/5 19/2 10 209/526 409/692 4078/2603 2723/1618 2 817/1049 1196/671 745/378 1991/998 793/419 802/441 22 ~ 28번 열 4411/2555 1237/765 1563/1516 871/1019 29 ~ 35번 열 1417/2115 612/1279 -613/1943 -392/767 36 ~ 42번 열 -851/1213 -639/722 -445/294 -779/476 43 ~ 49번 열 -509/292 -3049/1664 -13029/6515 -779/391 50 ~ 56번 열 -4871/2479 -677/353 -1884/1219 -2063/1462 57 ~ 63번 열 -957/758 -2651/2407 -529/1452 -738/4441 64 ~ 70번 열 118/3509 331/1420 1343/1359 1379/1192 71 ~ 77번 열 1561/1188 2305/1581 469/250 875/452 78 ~ 84번 열 2255/1141 2742/1373 2730/1451 9471/5249 85 ~ 91번 열 576/337 1161/727 491/490 891/1081 92 ~ 98번 열 538/843 1632/3661 -971/2785 -1099/2022 99 ~ 101번 열 -1172/1599 -765/836 A=[4,-28,6,12,-2] A = 4 -28 x=A(2) x = -28 u(7) ans = 3/5 w(7) ans = 1153/1021 m=length(w) 2345/1173 8923/4499 2197/1128 434/291 1459/1080 705/589 383/1357 282/3391 -596/5105 -1616/1525 -1548/1265 -1293/940 -2851/1498 -5351/2737 -630/317 -2159/1166 -1698/961 -2863/1720 -105/113 -1248/1669 -2199/3935 663/1541 853/1369 1753/2165 727/458 779/458 3061/1703 943/472 6136/3101 1063/548 1059/721 777/586 985/842 1996/8019 171/3451 -199/1324 -828/761 6 12 3 -2 m = 101 A=[4,-28,6,12,-2] A = 4 x=4 -28 6 12 -2 x = 4 A(x-2)=A(x) A = 4 12 6 12 A=[4,-28,6,12,-2] A = 4 -28 6 12 A(2) ans = -28 % 오른쪽은 나타낼 값을 나타내고 왼쪽은 바꾸고 싶은 대상을 나타낸다 A(x-2)=A 좌변과 우변의 요소 개수가 다르기 때문에 값을 대입할 수 없습니다. A(x-2)=A(x) A = 4 12 6 12 %오른쪽은 바꾸는 값 왼쪽은 바꾸고자 하는 위치를 나타낸다. A(end)=A(end-4) A = 4 12 6 12 %오른쪽은 결과를 나타낸다. A=[4,-28,6,12,-2] A = 4 -28 6 12 A(end) ans = -2 %매트랩의 왼쪽은 위치 오른쪽은 값만을 나타낸다. A=[1,2;3,4] A = 1 2 3 4 A(:) ans = 1 3 2 4 A=[1,2;3,4] A = 1 2 3 4 4 -2 -2 -2 4 -2 A(3,:) 위치 1의 인덱스가 배열 A(3,:)=[5,6] A = 1 3 5 x1=[0,-1,3,0,0,-6,9] x1 = 0 -6 9 B=find(x1) B = 2 eye(3) ans = 1 0 0 eye(3,2) ans = 1 0 0 a=[1,-2,1] a = 1 roots(a) ans = 1 1 경계를 초과합니다. 인덱스는 2을(를) 초과해서는 안 됩니다. 2 4 6 -1 3 0 3 6 7 0 1 0 0 0 1 0 1 0 -2 1 5 0