Kết nối qua MCP →

Nhập phép tính

Công thức

Quảng cáo

Kết quả

Hàm Bessel loại một
J0(x) table — 51 rows
x tính từ giá trị đầu theo bước nhảy cố định
i x Jv(x)
0 0 1
1 0,2 0,9900249722
2 0,4 0,9603982267
3 0,6 0,9120048635
4 0,8 0,8462873528
5 1 0,7651976866
6 1,2 0,6711327443
7 1,4 0,5668551204
8 1,6 0,4554021676
9 1,8 0,339986411
10 2 0,2238907791
11 2,2 0,1103622669
12 2,4 0,0025076833
13 2,6 -0,0968049544
14 2,8 -0,1850360334
15 3 -0,2600519549
16 3,2 -0,3201881697
17 3,4 -0,3642955968
18 3,6 -0,3917689837
19 3,8 -0,4025564102
20 4 -0,3971498099
21 4,2 -0,3765570544
22 4,4 -0,34225679
23 4,6 -0,2961378166
24 4,8 -0,2404253273
25 5 -0,1775967713
26 5,2 -0,1102904398
27 5,4 -0,0412101012
28 5,6 0,0269708847
29 5,8 0,0917025676
30 6 0,1506452573
31 6,2 0,2017472229
32 6,4 0,2433106048
33 6,6 0,2740433606
34 6,8 0,2930956031
35 7 0,3000792705
36 7,2 0,2950706914
37 7,4 0,2785962327
38 7,6 0,2516018338
39 7,8 0,2154078077
40 8 0,1716508071
41 8,2 0,1222153018
42 8,4 0,0691572617
43 8,6 0,0146229913
44 8,8 -0,0392338032
45 9 -0,0903336112
46 9,2 -0,1367483708
47 9,4 -0,1767715728
48 9,6 -0,2089787184
49 9,8 -0,2322760276
50 10 -0,2459357645

Công cụ này làm gì

Công cụ này lập bảng hàm Bessel loại một, ký hiệu \(J_{v}(x)\), với bậc v cố định trong khi quét giá trị của biến x. Bạn chọn giá trị x ban đầu, bước nhảy và số dòng cần tạo, sau đó công cụ trả về một bảng hai cột gọn gàng thể hiện x và \(J_{v}(x)\) tương ứng. Hàm Bessel loại một xuất hiện ở khắp nơi trong vật lý và kỹ thuật: dao động của màng trống tròn, dẫn nhiệt trong hình trụ, sóng điện từ trong ống dẫn sóng và xử lý tín hiệu (các dải biên trong điều chế tần số FM).

Đồ thị các hàm Bessel loại một với các bậc 0, 1 và 2 thể hiện dao động giảm dần
Hàm Bessel loại một J_v(x) với các bậc v = 0, 1, 2, thể hiện dao động có biên độ giảm dần chậm.

Cách sử dụng

Nhập Bậc v (số thực bất kỳ — 0, 1, 2, phân số như 0,5 hay số âm). Đặt Giá trị x ban đầu, Bước nhảy (khoảng cách giữa các giá trị x liên tiếp; có thể âm để quét giảm dần hoặc bằng 0 để lặp lại một điểm), và Số lần lặp (số dòng, từ 1 đến 10000). Dòng thứ i dùng \(x = \text{startX} + i \times \text{stepX}\).

Giải thích công thức

Hàm được định nghĩa bằng chuỗi lũy thừa $$J_{v}(x) = \sum_{k=0}^{\infty} \frac{(-1)^{k}}{k!\,\Gamma(k+v+1)} \left(\frac{x}{2}\right)^{v+2k}$$ trong đó \(\Gamma\) là hàm gamma. Công cụ tính chuỗi này theo từng số hạng bằng một công thức truy hồi ổn định: mỗi số hạng được suy ra từ số hạng trước bằng cách nhân với \(-\dfrac{x^{2}/4}{(k+1)(k+v+1)}\), nhờ đó tránh được hiện tượng tràn số do giai thừa. Hàm gamma được tính bằng xấp xỉ Lanczos để hỗ trợ cả bậc không nguyên và bậc âm. Với bậc nguyên âm, công cụ sử dụng đẳng thức \(J_{-n}(x) = (-1)^{n} J_{n}(x)\).

Sơ đồ một chuỗi vô hạn đan dấu với các số hạng giảm dần đến hội tụ
Chuỗi đan dấu và các số hạng giảm nhanh, nên tổng hội tụ về J_v(x).

Ví dụ minh họa

Với \(v = 0\), \(\text{startX} = 0\), \(\text{stepX} = 0{,}2\), \(\text{loopCount} = 6\), bảng cho ra \(J_{0}(0) = 1\), \(J_{0}(0{,}2) \approx 0{,}990025\), \(J_{0}(0{,}4) \approx 0{,}960398\), \(J_{0}(0{,}6) \approx 0{,}912005\), \(J_{0}(0{,}8) \approx 0{,}846287\), và \(J_{0}(1{,}0) \approx 0{,}765198\) — khớp với giá trị tra bảng chuẩn \(J_{0}(1) = 0{,}7651976866\).

Giá Trị Tham Chiếu của J_v(x)

Bảng dưới đây liệt kê hàm Bessel loại thứ nhất \(J_v(x)\) cho các bậc \(v=0,1,2\) tại nhiều đối số tiêu chuẩn. Các giá trị được làm tròn đến sáu chữ số thập phân và tuân theo chuỗi \(J_{v}(x)=\sum_{k=0}^{\infty}\frac{(-1)^{k}}{k!\,\Gamma(v+k+1)}\left(\frac{x}{2}\right)^{2k+v}\).

\(x\) \(J_0(x)\) \(J_1(x)\) \(J_2(x)\)
0 1.000000 0.000000 0.000000
0.5 0.938470 0.242268 0.030604
1 0.765198 0.440051 0.114903
2 0.223891 0.576725 0.352834
3 −0.260052 0.339059 0.486091
5 −0.177597 −0.327579 0.046565
10 −0.245936 0.043473 0.254630

Để kiểm tra bằng một ví dụ cụ thể, tính \(J_0(1)\): các số hạng đầu tiên cho \(1-\tfrac{(0.5)^2}{1}+\tfrac{(0.5)^4}{4}-\tfrac{(0.5)^6}{36}+\dots = 1-0.25+0.015625-0.000434+\dots\approx\) 0.765198.

Các Không Điểm Đáng Chú Ý (Căn Số)

Các không điểm dương là các giá trị của \(x\) khi \(J_v(x)=0\); chúng xác định các chế độ dao động của trống, tần số cắt của dẫn sóng và các điều kiện biên tương tự.

Chỉ số căn \(s\) Không điểm thứ \(s\) của \(J_0\) Không điểm thứ \(s\) của \(J_1\)
1 2.404826 3.831706
2 5.520078 7.015587
3 8.653728 10.173468
4 11.791534 13.323692

Lưu ý rằng \(x=0\) là một không điểm của \(J_v\) cho mọi bậc \(v>0\), nhưng nó không được tính trong các căn dương ở trên.

Định Nghĩa & Bảng Thuật Ngữ

Bậc \(v\)
Tham số (ở đây trường mẫu bậc) xác định thành viên nào của họ Bessel được tính toán. Nó có thể là bất kỳ số thực nào — các bậc nguyên phát sinh trong các bài toán hình trụ, các bậc nửa nguyên \(v=n+\tfrac12\) cho các hàm Bessel hình cầu.
Đối số \(x\)
Biến độc lập tại đó \(J_v\) được tính. Trong bảng này nó bắt đầu từ startX và tăng theo stepX cho loopCount hàng.
Hàm Gamma \(\Gamma\)
Sự mở rộng liên tục của giai thừa, với \(\Gamma(n+1)=n!\) cho các số nguyên không âm. Nó xuất hiện trong mẫu \(\Gamma(v+k+1)\) của chuỗi để các bậc không nguyên được xác định tốt.
Hàm Bessel loại thứ nhất \(J_v(x)\)
Nghiệm của phương trình vi phân Bessel \(x^2 y''+x y'+(x^2-v^2)y=0\) tại điểm gốc (với \(v\ge 0\)). Nó được cho bởi chuỗi luỹ thừa trong công thức ở trên.
Không điểm / căn số
Các giá trị của \(x\) khi \(J_v(x)=0\). Mỗi bậc có vô số không điểm dương, ngày càng cách đều nhau và tiệm cận được tách bởi \(\pi\).
Bậc nửa nguyên (hình cầu)
Khi \(v=n+\tfrac12\), \(J_v\) liên hệ với các hàm Bessel hình cầu \(j_n(x)=\sqrt{\tfrac{\pi}{2x}}\,J_{n+1/2}(x)\), mô tả các phần bán kính của các phương trình sóng trong tọa độ hình cầu.
Tỉ lệ số hạng truy hồi
Các số hạng liên tiếp của chuỗi thỏa mãn \(\frac{a_{k+1}}{a_k}=\frac{-(x/2)^2}{(k+1)(v+k+1)}\), được sử dụng nội bộ để sinh ra mỗi số hạng từ số hạng trước đó và để đánh giá sự hội tụ.

Diễn Giải Bảng Của Bạn

Một số dữ kiện giúp đọc các cột mà quét của bạn tạo ra:

  • Các giá trị khởi đầu. \(J_0(0)=1\), trong khi \(J_v(0)=0\) cho mọi bậc \(v>0\). Vì vậy một bảng bắt đầu từ \(x=0\) chỉ bắt đầu ở 1 đối với bậc không.
  • Dao động với giảm dần. Đối với \(x\) lớn, \(J_v(x)\approx\sqrt{\tfrac{2}{\pi x}}\cos\!\left(x-\tfrac{v\pi}{2}-\tfrac{\pi}{4}\right)\). Hàm dao động như một cosin dịch pha trong khi biên độ của nó giảm như \(1/\sqrt{x}\). Do đó các cực đại liên tiếp co lại chậm khi \(x\) tăng.
  • Đổi dấu đánh dấu các không điểm. Bất cứ nơi nào một cột thay đổi dấu giữa hai hàng, một căn của \(J_v\) nằm trong khoảng đó (ví dụ: \(J_0\) chuyển đổi dấu giữa \(x=2\) và \(x=3\), khoanh vùng căn thứ nhất của nó \(\approx 2.4048\)). Đối với các đối số lớn, các không điểm liên tiếp được cách nhau khoảng \(\pi\).
  • Nút vật lý. Các không điểm đó tương ứng với các điều kiện biên vật lý: các chế độ bán kính của một trống tròn dao động, tần số cắt của các dẫn sóng hình trụ, và các mẫu trường trong các sợi quang học đều được lập chỉ mục bởi các không điểm của \(J_v\).
  • Độ lớn. Đối với \(x\) cố định, các bậc cao hơn \(v\) bắt đầu gần không và tăng chậm hơn; đối với \(x\) nhỏ, hành vi hàng đầu là \(J_v(x)\sim \frac{1}{\Gamma(v+1)}\left(\frac{x}{2}\right)^{v}\), vì vậy \(v\) lớn hơn vẫn nhỏ hơn cho đến khi \(x\) trở nên so sánh được với \(v\).

Những quan sát này tuân theo các chuỗi và các dạng tiệm cận đã được thiết lập ở trên và áp dụng cho bất kỳ bậc nào bạn nhập.

Câu hỏi thường gặp

Bậc có thể là phân số hay số âm không? Có. Chuỗi dựa trên hàm gamma hỗ trợ mọi bậc thực, kể cả bậc bán nguyên (cho ra dạng Bessel cầu) và bậc âm.

Tại x = 0 thì sao? \(J_{0}(0) = 1\) và \(J_{v}(0) = 0\) với \(v > 0\), vì thừa số dẫn đầu \((x/2)^{v}\) triệt tiêu.

Độ chính xác với x lớn ra sao? Chuỗi tính bằng độ chính xác kép cho kết quả tốt trong các dải thông thường (x đến khoảng 20–30). Với x rất lớn, hiện tượng triệt tiêu nghiêm trọng có thể làm giảm độ chính xác; trong trường hợp đó nên dùng dạng tiệm cận $$J_{v}(x) \approx \sqrt{\frac{2}{\pi x}} \cos\left(x - \frac{v\pi}{2} - \frac{\pi}{4}\right)$$

Cập nhật lần cuối: