목차
1. (1) 구간 [0, π]에서 같은 간격의 20개의 점을 이용한 y = sinx의 그래프를 빨강색 점 `*`를 사용하여 그려라.
2. 구간 [0,10]에서 다음 그래프를 그려 보아라.
3. 명령어 fplot을 사용하여 다음 함수의 그래프를 그려 보아라.
4. 명령어 gtext를 실행하면 마우스를 사용하여 입력하려는 문자열을 그래프상의 원하는 위치에 삽입할 수 있다.
5. subplot를 사용하여 구간 [0, 10π]에서 다음 함수의 그래프를 그려 보아라.
6. 다음 극좌표 형식의 그래프를 그려 보아라.
7. 임의의 벡터 x를 이용하여 막대 그래프와 계단형 그래프를 그려 보아라.
8. 임의의 자료를 사용하여 원 그래프를 그려 보아라.
9. 방정식 +++++++8 = 0 의 근의 화살표를 사용하여 나타내고, 근의 크기를 조사하여라.
2. 구간 [0,10]에서 다음 그래프를 그려 보아라.
3. 명령어 fplot을 사용하여 다음 함수의 그래프를 그려 보아라.
4. 명령어 gtext를 실행하면 마우스를 사용하여 입력하려는 문자열을 그래프상의 원하는 위치에 삽입할 수 있다.
5. subplot를 사용하여 구간 [0, 10π]에서 다음 함수의 그래프를 그려 보아라.
6. 다음 극좌표 형식의 그래프를 그려 보아라.
7. 임의의 벡터 x를 이용하여 막대 그래프와 계단형 그래프를 그려 보아라.
8. 임의의 자료를 사용하여 원 그래프를 그려 보아라.
9. 방정식 +++++++8 = 0 의 근의 화살표를 사용하여 나타내고, 근의 크기를 조사하여라.
본문내용
x), 0 ≤ x ≤ 1
>> f = 'sin(tan(pi*x))';
>> fplot(f,[0 1])
>> title('y=sin(tan(\pix))')
(2) y = 2sinx
{ e}^{-x }
, 0 ≤ x ≤ 8
>> y = '2*sin(x).*exp(-x)';
>> fplot(y,[0 8])
>> title('y=2sinxe^{-x}')
>> grid
4. 명령어 gtext를 실행하면 마우스를 사용하여 입력하려는 문자열을 그래프상의 원하는 위치에 삽입할 수 있다. 명령어 legend를 실행하면 그래프의 우측 상단에 입력하려는 문자열을 상자로 만들어 준다. 만약 상자를 옮기고 싶으면 마우스를 클릭하여 원하는 위치로 옮기면 된다. 상자를 제거하고 싶으면 명령어 legend off를 사용한다.
5. subplot를 사용하여 구간 [0, 10π]에서 다음 함수의 그래프를 그려 보아라.
y1 = sinx, y2 = xsinx, y3 = x
{ sin}^{2 }
x, y4 =
{ x}^{2 }
{ sin}^{2 }
x
>> x = 0:0.1:40;
>> subplot(221),plot(x,sin(x)),xlabel('y_1=sinx')
>> subplot(222),plot(x,x.*sin(x)),xlabel('y_2=x sinx')
>> subplot(223),plot(x,x.*(sin(x)).^2),xlabel('y_3=x sin^2x')
>> subplot(224),plot(x,x.^2.*(sin(x)).^2),xlabel('y_4=x^2 sin^2x')
6. 다음 극좌표 형식의 그래프를 그려 보아라.
(1) r = 1 + sinθ, 0 ≤ θ ≤ 2π
>> theta = linspace(0,2*pi);
>> r = 1+sin(theta);
>> polar(theta,r)
>> gtext('r=1+sin\theta')
(2) r = 1 + 2sinθ, 0 ≤ θ ≤ 2π
>> theta = linspace(0,2*pi);
>> r = 1+2*sin(theta);
>> polar(theta,r,'r')
>> gtext('r=1+2*sin\theta')
(3) r = 4cos(2θ), 0 ≤ θ ≤ 2π
>> theta = linspace(0,2*pi);
>> r = 4*cos(2*theta);
>> polar(theta,r,'*')
>> legend('r=4cos(2\theta)')
(4) r = 4(1-cosθ), 0 ≤ θ ≤ 2π
>> theta = linspace(0,2*pi);
>> r = 4*(1-cos(theta));
>> polar(theta,r,'o')
>> legend('r=4(1-cos(\theta))')
7. 임의의 벡터 x를 이용하여 막대 그래프와 계단형 그래프를 그려 보아라.
>> x = 1:10;
>> y = [1 2 3 4 6 3 6 3 2 1];
>> bar(x,y)
>> stairs(x,y)
8. 임의의 자료를 사용하여 원 그래프를 그려 보아라.
>> x = [3 8 7 9 5 4 1 2]; x = sort(x);
>> pie(x, x==max(x))
9. 방정식
{ x}^{7 }
+
{ 2x}^{6 }
+
{ 3x}^{5 }
+
{ 4x}^{4 }
+
{ 5x}^{3 }
+
{ 6x}^{2 }
+
{ 7x}^{ }
+8 = 0 의 근의 화살표를 사용하여 나타내고, 근의 크기를 조사하여라.
>> p = [1 2 3 4 5 6 7 8];
>> z = roots(p);
>> compass(z)
>> abs(z)
ans =
1.3995
1.3882
1.3882
1.3512
1.3512
1.2746
1.2746
>> f = 'sin(tan(pi*x))';
>> fplot(f,[0 1])
>> title('y=sin(tan(\pix))')
(2) y = 2sinx
{ e}^{-x }
, 0 ≤ x ≤ 8
>> y = '2*sin(x).*exp(-x)';
>> fplot(y,[0 8])
>> title('y=2sinxe^{-x}')
>> grid
4. 명령어 gtext를 실행하면 마우스를 사용하여 입력하려는 문자열을 그래프상의 원하는 위치에 삽입할 수 있다. 명령어 legend를 실행하면 그래프의 우측 상단에 입력하려는 문자열을 상자로 만들어 준다. 만약 상자를 옮기고 싶으면 마우스를 클릭하여 원하는 위치로 옮기면 된다. 상자를 제거하고 싶으면 명령어 legend off를 사용한다.
5. subplot를 사용하여 구간 [0, 10π]에서 다음 함수의 그래프를 그려 보아라.
y1 = sinx, y2 = xsinx, y3 = x
{ sin}^{2 }
x, y4 =
{ x}^{2 }
{ sin}^{2 }
x
>> x = 0:0.1:40;
>> subplot(221),plot(x,sin(x)),xlabel('y_1=sinx')
>> subplot(222),plot(x,x.*sin(x)),xlabel('y_2=x sinx')
>> subplot(223),plot(x,x.*(sin(x)).^2),xlabel('y_3=x sin^2x')
>> subplot(224),plot(x,x.^2.*(sin(x)).^2),xlabel('y_4=x^2 sin^2x')
6. 다음 극좌표 형식의 그래프를 그려 보아라.
(1) r = 1 + sinθ, 0 ≤ θ ≤ 2π
>> theta = linspace(0,2*pi);
>> r = 1+sin(theta);
>> polar(theta,r)
>> gtext('r=1+sin\theta')
(2) r = 1 + 2sinθ, 0 ≤ θ ≤ 2π
>> theta = linspace(0,2*pi);
>> r = 1+2*sin(theta);
>> polar(theta,r,'r')
>> gtext('r=1+2*sin\theta')
(3) r = 4cos(2θ), 0 ≤ θ ≤ 2π
>> theta = linspace(0,2*pi);
>> r = 4*cos(2*theta);
>> polar(theta,r,'*')
>> legend('r=4cos(2\theta)')
(4) r = 4(1-cosθ), 0 ≤ θ ≤ 2π
>> theta = linspace(0,2*pi);
>> r = 4*(1-cos(theta));
>> polar(theta,r,'o')
>> legend('r=4(1-cos(\theta))')
7. 임의의 벡터 x를 이용하여 막대 그래프와 계단형 그래프를 그려 보아라.
>> x = 1:10;
>> y = [1 2 3 4 6 3 6 3 2 1];
>> bar(x,y)
>> stairs(x,y)
8. 임의의 자료를 사용하여 원 그래프를 그려 보아라.
>> x = [3 8 7 9 5 4 1 2]; x = sort(x);
>> pie(x, x==max(x))
9. 방정식
{ x}^{7 }
+
{ 2x}^{6 }
+
{ 3x}^{5 }
+
{ 4x}^{4 }
+
{ 5x}^{3 }
+
{ 6x}^{2 }
+
{ 7x}^{ }
+8 = 0 의 근의 화살표를 사용하여 나타내고, 근의 크기를 조사하여라.
>> p = [1 2 3 4 5 6 7 8];
>> z = roots(p);
>> compass(z)
>> abs(z)
ans =
1.3995
1.3882
1.3882
1.3512
1.3512
1.2746
1.2746
소개글