이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
bernoulli
베르누이 수와 베르누이 다항식
설명
예제
홀수 및 짝수 인덱스를 갖는 베르누이 수
0번째 베르누이 수는 1
입니다. 다음 베르누이 수는 정의에 따라 -1/2
또는 1/2
이 될 수 있습니다. bernoulli
함수는 -1/2
을 사용합니다. 짝수 인덱스 n > 1
을 갖는 베르누이 수는 부호가 교대로 바뀝니다. 홀수 인덱스 n > 2
를 갖는 모든 베르누이 수는 0
입니다.
인덱스 0
부터 10
까지 짝수 인덱스를 갖는 베르누이 수를 계산합니다. 이러한 인덱스는 기호 객체가 아니므로 bernoulli
는 부동소수점 결과를 반환합니다.
bernoulli(0:2:10)
ans = 1.0000 0.1667 -0.0333 0.0238 -0.0333 0.0758
기호 객체로 변환된 인덱스에 대해 동일한 베르누이 수를 계산합니다.
bernoulli(sym(0:2:10))
ans = [ 1, 1/6, -1/30, 1/42, -1/30, 5/66]
인덱스 1
부터 11
까지 홀수 인덱스를 갖는 베르누이 수를 계산합니다.
bernoulli(sym(1:2:11))
ans = [ -1/2, 0, 0, 0, 0, 0]
베르누이 다항식
베르누이 다항식의 경우, 2개의 입력 인수를 갖는 bernoulli
를 사용하십시오.
변수가 각각 x
, y
, z
인 첫 번째, 두 번째, 세 번째 베르누이 다항식을 계산합니다.
syms x y z bernoulli(1, x) bernoulli(2, y) bernoulli(3, z)
ans = x - 1/2 ans = y^2 - y + 1/6 ans = z^3 - (3*z^2)/2 + z/2
두 번째 인수가 숫자인 경우 bernoulli
는 이 숫자에서 다항식을 계산합니다. 여기서, 입력 인수가 기호 숫자가 아니므로 결과는 부동소수점 숫자입니다.
bernoulli(2, 1/3)
ans = -0.0556
정확한 기호 결과를 얻으려면 적어도 하나의 숫자를 기호 객체로 변환하십시오.
bernoulli(2, sym(1/3))
ans = -1/18
베르누이 다항식 플로팅하기
처음 여섯 개의 베르누이 다항식을 플로팅합니다.
syms x fplot(bernoulli(0:5, x), [-0.8 1.8]) title('Bernoulli Polynomials') grid on
베르누이 다항식을 포함하는 표현식 처리하기
diff
, expand
와 같은 여러 함수는 bernoulli
를 포함하는 표현식을 처리할 수 있습니다.
베르누이 다항식의 1계 도함수와 2계 도함수를 구합니다.
syms n x diff(bernoulli(n,x^2), x)
ans = 2*n*x*bernoulli(n - 1, x^2)
diff(bernoulli(n,x^2), x, x)
ans = 2*n*bernoulli(n - 1, x^2) +... 4*n*x^2*bernoulli(n - 2, x^2)*(n - 1)
베르누이 다항식을 포함하는 다음 표현식을 전개합니다.
expand(bernoulli(n, x + 3))
ans = bernoulli(n, x) + (n*(x + 1)^n)/(x + 1) +... (n*(x + 2)^n)/(x + 2) + (n*x^n)/x
expand(bernoulli(n, 3*x))
ans = (3^n*bernoulli(n, x))/3 + (3^n*bernoulli(n, x + 1/3))/3 +... (3^n*bernoulli(n, x + 2/3))/3
입력 인수
세부 정보
버전 내역
R2014a에 개발됨