text:
Trở về Mục lục cuốn sách
1. Chiếc máy tính tay
Phần cốt lõi của MATLAB là một chiếc máy tính tay. Khi khởi động MATLAB bạn sẽ thấy một cửa sổ có tiêu đề MATLAB trong đó chứa những cửa sổ con có các tiêu đề Current Directory (Thư mục hiện hành), Command History (Nhật ký lệnh) và Command Window (Cửa sổ lệnh). Riêng cửa sổ lệnh dùng để chạy trình thông dịch MATLAB; nó cho phép bạn gõ vào các câu lệnh MATLAB, rồi thực hiện chúng và in ra kết quả.
Ban đầu, cửa sổ lệnh hiện một dòng chữ chào người dùng và thông tin về phiên bản MATLAB đang chạy, tiếp theo là dấu
>>
vốn là dấu nhắc của MATLAB; tức là ký hiệu dùng để nhắc bạn nhập vào một câu lệnh.
Dạng câu lệnh đơn giản nhất là một biểu thức toán học, vốn được hợp thành từ các toán hạng (ví dụ như các số) và các toán tử (như dấu cộng,
+).
Nếu bạn gõ vào một biểu thức và ấn Enter (hoặc Return), MATLAB sẽ lượng giá biểu thức và in ra kết quả.
>> 2 + 1 ans = 3
Để nói rõ hơn: trong ví dụ trên, MATLAB tự in ra
>>; tôi gõ vào
2 + 1 và ấn Enter, rồi MATLAB lại in ra
ans = 3. Khi tôi nói là “in”, điều đó có nghĩa là “hiện lên màn hình”. Điều này có thể làm bạn thoạt đầu thấy dễ lẫn, nhưng đó chính là cách mọi người vẫn nói.
Một biểu thức có thể bao gồm bao nhiêu toán tử và toán hạng cũng được. Bạn không cần phải gõ các dấu cách; một số người gõ và một số người không.
>> 1+2+3+4+5+6+7+8+9 ans = 45
Lại nói về dấu cách, bạn có thể nhận thấy rằng MATLAB chèn vào một số dấu cách giữa
ans = và kết quả. Trong các ví dụ tôi sẽ bỏ bớt khoảng cách này để tiết kiệm chỗ.
Các toán tử số học khác cũng giống như bạn đã biết. Phép trừ kí hiệu bởi dấu
-; phép nhân bởi một dấu sao,
*; phép chia bởi dấu gạch chéo xuôi
/.
>> 2*3 - 4/5 ans = 5.2000
Thứ tự thực hiện phép toán cũng giống như trong môn đại số: các phép nhân và chia được thực hiện trước các phép cộng và trừ. Bạn có thể dùng cặp ngoặc đơn để thay đổi thứ tự tính.
>> 2 * (3-4) / 5 ans = -0.4000
Khi thêm vào cặp ngoặc đơn, tôi cũng đồng thời thay đổi độ dãn cách để ta dễ đọc hơn. Đây là một trong những gợi ý về cách trình bày trong cuốn sách, để chương trình được dễ đọc. Bản thân phong cách không làm ảnh hưởng đến tính năng của chương trình; trình thông dịch MATLAB không kiểm tra phong cách. Nhưng người đọc thì có, và quan trọng nhất bạn chính là người đọc thường xuyên nhất các mã lệnh bạn viết ra.
Từ đó dẫn đến định lý thứ nhất về gỡ lỗi chương trình:
Mã lệnh dễ đọc cũng dễ gỡ lỗi.
Thời gian bạn bỏ ra để làm đẹp mã lệnh hoàn toàn xác đáng; điều này sẽ giúp bạn tiết kiệm thời gian gỡ lỗi!
Toán tử thông dụng tiếp đến là lũy thừa, với ký hiệu
^, đôi khi còn được gọi là “dấu mũ”. Số 2 nâng lên lũy thừa 16 là
>> 2^16 ans = 65536
Cũng như trong đại số cơ bản, phép lũy thừa được thực hiện trước các phép nhân và chia, nhưng một lần nữa, bạn có thể dùng cặp ngoặc tròn để thay đổi thứ tự thực hiện phép tính.
2. Các hàm toán học
MATLAB biết cách tính gần như mọi hàm toán học bạn biết đến. Nó biết tất cả các hàm lượng giác; sau đây là cách dùng:
>> sin(1) ans = 0.8415
Lệnh này là một ví dụ của một lời gọi hàm. Tên của hàm này là
sin, vốn là ký hiệu thông dụng của hàm lượng giác sin. Giá trị trong cặp ngoặc tròn được gọi là đối số. Tất cả các hàm lượng giác trong MATLAB đều tính theo ra-đian.
Một số hàm nhận nhiều đối số, khi đó chúng được phân cách bởi cách dấu phẩy. Chẳng hạn,
atan2 dùng để tính nghịch đảo của hàm tan, vốn là góc tính theo ra-đian giữa chiều dương trục x và điểm có các tọa độ y và x cho trước.
>> atan2(1,1) ans = 0.7854
Nếu bạn không rành chút kiến thức lượng giác trên thì cũng không nên lo lắng. Đó chỉ là một ví dụ cho thấy hàm có nhiều đối số.
MATLAB cũng có các hàm lũy thừa, như
exp, dùng để tính số e nâng lên một số mũ cho trước. Vì vậy
exp(1) chính là e.
>> exp(1) ans = 2.7183
Nghịch đảo của
exp là
log, nhằm tính loga cơ số e:
>> log(exp(3)) ans = 3
Ví dụ này cũng cho thấy các lời gọi hàm có thể lồng ghép được; nghĩa là bạn có thể dùng kết quả tính được từ hàm này để làm đối số cho một hàm khác.
Một cách tổng quát hơn, bạn có thể dùng lời gọi một hàm như là toán hạng cho một biểu thức.
>> sqrt(sin(0.5)^2 + cos(0.5)^2) ans = 1
Như bạn có thể đoán được,
sqrt có tác dụng tính căn bậc hai.
Còn có rất nhiều hàm toán học khác, nhưng cuốn sách này không nhằm mục đích là một cuốn sổ tra cứu. Để biết cách dùng các hàm khác, bạn cần phải đọc tài liệu.
3. Tài liệu
MATLAB đi kèm theo hai dạng tài liệu trực tuyến,
help và
doc.
Lệnh
help hoạt động trong cửa sổ lệnh; bạn chỉ cần gõ
help theo sau là tên của lệnh.
>> help sin SIN Sine of argument in radians. SIN(X) is the sine of the elements of X. See also asin, sind. Overloaded functions or methods (ones with the same name in other directories) help sym/sin.m Reference page in Help browser doc sin
Không may là kiểu tài liệu này không thích hợp lắm với người bắt đầu.
Có một chỗ dễ gây lỗi là tên hàm trong thông tin trợ giúp trên xuất hiện là chữ in, nhưng nếu bạn gõ y hệt như thế vào MATLAB, bạn sẽ nhận một lỗi:
>> SIN(1) ??? Undefined command/function 'SIN'.
Một vấn đề khác là có những từ trong thông tin trợ giúp mà bạn vẫn còn chưa biết nghĩa. Chẳng hạn, “the elements of X” (phần tử của X); bạn chỉ hiểu được sau khi đọc đến mục véc-tơ và ma trận sau đây mấy chương.
Các trang
doc thường tốt hơn. Nếu bạn gõ
doc sin, một trình duyệt sẽ xuất hiện với các thông tin chi tiết về hàm này và cả những ví dụ về cách dùng nó. Những ví dụ này thường có véc-tơ và ma trận, giờ thì bạn chưa hiểu, nhưng có thể sẽ biết qua về những nội dung sắp tới.
4. Biến
Một trong những đặc điểm giúp MATLAB mạnh hơn một máy tính tay là khả năng đặt tên cho một giá trị. Một giá trị sau khi đã đặt tên được gọi là một biến.
MATLAB đi kèm theo một số giá trị định sẵn. Chẳng hạn 1, cái tên
pi dùng để chỉ đại lượng π trong toán học, vốn gần bằng
>> pi ans = 3.1416
Và nếu bạn làm bất cứ phép tính nào với số phức, có thể bạn sẽ thấy tiện khi dùng
i hoặc
j vốn được định nghĩa sẵn là căn bậc hai của -1.
Bạn có thể dùng một tên biến ở bất cứ chỗ nào viết được một số; chẳng hạn, như toán hạng trong một biểu thức:
>> pi * 3^2 ans = 28.2743
hoặc như đối số cho một hàm:
>> sin(pi/2) ans = 1 >> exp(i * pi) ans = -1.0000 + 0.0000i
Như ví dụ thứ hai đã cho thấy, nhiều hàm MATLAB cũng tính được với số phức. Ví dụ này biểu diễn đẳng thức Euler: eiπ=-1.
Mỗi khi lượng giá một biểu thức, MATLAB gán giá trị cho một biến có tên là
ans. Bạn có thể dùng
ans trong phép tính tiếp theo như một cách viết tắt cho “giá trị của biểu thức liền trước”.
>> 3^2 + 4^2 ans = 25 >> sqrt(ans) ans = 5
Nhưng nhớ rằng giá trị của
ans lại thay đổi mỗi khi bạn lượng giá một biểu thức.
5. Lệnh gán
Bạn có thể tự tạo các biến và cho chúng các giá trị, bằng cách dùng lệnh gán. Toán tử gán là dấu bằng,
=.
>> x = 6 * 7 x = 42
Ví dụ này tạo ra một biến mới có tên là
x và gán cho nó giá trị của biểu thức
6 * 7. MATLAB trả lời lại với tên biến và giá trị tính được.
Trong mỗi câu lệnh gán, vế trái phải là một tên biến hợp lệ. Vế phải có thể là một biểu thức bất kì, bao gồm cả lời gọi hàm.
Hầu như bất kỳ dãy chữ cái viết thường và viết in nào cũng tạo nên một tên biến hợp lệ. Một số dấu nhất định cũng hợp lệ, nhưng chỉ có dấu gạch thấp,
_, là kí hiệu thông dung nhất. Các chữ số cũng được, nhưng không được đặt chúng ở đầu tên biến. Không được dùng các dáu cách. Các tên biến đều có sự phân biệt giữa chữ in và chữ thường, vì vậy
x và
X là các biến khác nhau.
>> fibonacci0 = 1; >> LENGTH = 10; >> first_name = 'allen' first_name = allen
Hai ví dụ đầu cho thấy cách dùng của dấu chấm phẩy, dùng để ngăn không cho in ra kết quả của câu lệnh. Trong trường hợp này MATLAB tạo ra biến và gán nó với giá trị, nhưng không hiển thị gì.
Ví dụ thứ ba cho thấy rằng không phải mọi thứ trong MATLAB đều là con số. Một dãy các ký tự trong cặp dấu nháy đơn được gọi là một chuỗi.
Mặc dù
i,
j và
pi đều được định nghĩa sẵn nhưng bạn hoàn toàn có thể gán lại chúng. Việc dùng
i và
j vào mục đích khác cũng thường thấy, song có lẽ sẽ không hay nếu ta đổi giá trị của
pi!
6. Tại sao phải dùng biến?
Các lý do chung lý giải cho việc dùng biến là
- Để tránh việc tính lại một giá trị được dùng lặp lại nhiều lần. Chẳng hạn, nếu bạn thực hiện tính toán liên quan đến e, có thể bạn sẽ muốn tính nó một lần và lưu lại kết quả.
>> e = exp(1) e = 2.7183
- Để làm cho sự gắn kết giữa mã lệnh và cơ sở toán học trở nên rõ ràng hơn. Nếu bạn tính diện tích của một hình tròn, có thể bạn muốn dùng một biến có tên là
r:
>> r = 3 r = 3 >> area = pi * r^2 area = 28.2743
Bằng cách này mã lệnh viết ra sẽ giống với công thức quen thuộc πr2.
- Để chẻ nhỏ một phép tính dài thành một loạt các bước. Chẳng hạn bạn phải lượng giá một biểu thức đồ sộ, gai góc như sau:
ans = ((x - theta) * sqrt(2 * pi) * sigma) ^ -1 * ... exp(-1/2 * (log(x - theta) - zeta)^2 / sigma^2)
Bạn có thể dùng dấu ba chấm để tách một biểu thức thành nhiều dòng. Chỉ việc gõ vào
...ở cuối dòng trên rồi tiếp tục gõ xuống dòng dưới.
Nhưng cách tốt hơn thường là chia phép tính thành một loạt các bước kế tiếp và gán những kết quả trung gian cho các biến.
shiftx = x - theta denom = shiftx * sqrt(2 * pi) * sigma temp = (log(shiftx) - zeta) / sigma exponent = -1/2 * temp^2 ans = exp(exponent) / denom
Tên của các biến trung gian giải thích vai trò của chúng trong phép tính.
shiftxlà giá trị của
xbị dịch chuyển đi
thetađơn vị. Cũng dễ hiểu khi đặt
exponentlà đối số cho hàm
exp, và
denomthay thế cho mẫu số. Việc chọn những cái tên có nghĩa làm cho mã lệnh dễ đọc và dễ hiểu (xem Định lý thứ nhất về gỡ lỗi).
7. Lỗi
Tuy giờ còn sớm nhưng rất có thể bạn đã bắt đầu mắc lỗi khi lập trình. Mỗi khi học thêm được một đặc điểm mới của MATLAB, bạn cần phải thử để gây ra lỗi, càng nhiều càng tốt, càng sớm càng tốt.
Khi bạn cố ý gây ra lỗi, bạn sẽ thấy các thông báo lỗi trông như thế nào. Sau này, khi bạn vô tình mắc lỗi, bạn sẽ hiểu được những thông báo lỗi khi đó có ý gì.
Một lỗi hay gặp ở người mới lập trình là việc bỏ qua dấu
* trong phép nhân.
>> area = pi r^2 ??? area = pi r^2 | Error: Unexpected MATLAB expression.
Thông báo lỗi chỉ ra rằng, sau khi thấy toán hạng
pi, MATLAB “trông đợi” một toán tử, chẳng hạn
*. Nhưng thay vào đó, nó nhận được một tên biến, vốn là biểu thức không được mong đợi (“unexpected expression”), được chỉ ra bởi dấu sổ thẳng,
| (còn gọi là “pipe”).
Một lỗi hay gặp khác là việc bỏ quên cặp ngoặc tròn bao quanh các đối số của một hàm. Chẳng hạn, trong cách viết toán học, ta thường ghi \sinπ, nhưng trong MATLAB thì không được như vậy.
>> sin pi ??? Function 'sin' is not defined for values of class 'char'.
Vấn đề ở đây là khi bạn bỏ mất cặp ngoặc, MATLAB sẽ coi như đối số là một chuỗi kí tự (thay vì một biểu thức). Trong trường hợp này, hàm
sin sẽ gây ra một thông báo lỗi hợp lý; nhưng những lúc khác kế quả có thể sẽ loạn. Chẳng hạn, bạn có thể hiểu được điều gì đang diễn ra ở đây không?
>> abs pi ans = 112 105
Cái “đặc điểm ngôn ngữ” này có lý do riêng của nó, nhưng thay vì tìm hiểu ngay bây giờ, tôi khuyên bạn nên {luôn luôn} viết cặp ngoặc tròn bao quanh các đối số.
Ví dụ này minh họa cho Định lý thứ hai của việc gỡ lỗi.
Điều duy nhất còn tồi tệ hơn cả việc nhận được thông báo lỗi là việc không nhận được thông báo lỗi nào.
Những người mới bắt đầu lập trình ghét các thông báo lỗi và tìm mọi cách xua đuổi chúng đi. Những người lập trình có kinh nghiệm hiểu rằng thông báo lỗi là người bạn của họ. Chúng có thể khó hiểu, và thậm chí có thể đánh lạc hướng, nhưng công sức bỏ ra đểu hiểu được chúng sẽ được đền bù xứng đáng.
Sau đây là một lỗi thông thường khác của người mới bắt đầu. Nếu bạn chuyển biểu thức toán sau đây sang MATLAB:
1 / 2√π
Bạn có thể muốn viết như sau:
1 / 2 * sqrt(pi)
Nhưng cách này sai. Rất sai.
8. Phép toán số học với những số có phần thập phân
Trong toán học, có một vài loại số: số nguyên, số thực, hữu tỉ, vô tỉ, số ảo, số phức, v.v. MATLAB chỉ có một kiểu số, đó là số có phần thập phân, chính xác hơn là dấu phẩy động.
Bạn có thể đã nhận thấy rằng MATLAB biểu thị các giá trị theo cách viết có phần thập phân. Vì vậy, số hữu tỉ 1/3 chẳng hạn được biểu diễn bởi giá trị phẩy động như sau
>> 1/3 ans = 0.3333
vốn chỉ gần đúng. Thực ra nó không đến nỗi dở như ta có thể hình dung; MATLAB dùng nhiều chữ số hơn là nó biểu diễn (hiển thị) trên màn hình. Bạn có thể thay đổi
format (định dạng) để thấy các chữ số còn lại.
>> format long >> 1/3 ans = 0.33333333333333
Ở bên trong, MATLAB dùng dạng dấu phẩy động IEEE với độ chính xác kép, vốn có khoảng 15 chữ số có nghĩa (theo hệ thập phân). Các chữ số không đứng ở đầu hoặc cuối không được tính là chữ số “có nghĩa”, vì vậy MATLAB có thể biểu diễn cả những số lớn lẫn nhỏ với cùng lượng chữ số có nghĩa như vậy.
Những giá trị rất lớn và rất nhỏ được biểu diễn theo cách viết khoa học.
>> factorial(100) ans = 9.332621544394410e+157
Kí hiệu
e trong cách viết này không phải là hằng số mũ e; nó chỉ là chữ viết tắt của “exponent” (lũy thừa). Vì vậy ở đây, 100! xấp xỉ với 9,33 × 10157. Đáp số chính là một số nguyên gồm 158 chữ số, nhưng ở đây ta chỉ biết được 16 chữ số đầu tiên.
Bạn có thể tự nhập vào các số theo cách viết tương tự.
>> speed_of_light = 3.0e8 speed_of_light = 300000000
Dù MATLAB có thể xử lý được những số lớn, nhưng vẫn có một giới hạn. Các biến được định nghĩa trước,
realmax và
realmin, chứa các giá trị số lớn nhất và nhỏ nhất mà MATLAB có thể xử lý2.
>> realmax ans = 1.797693134862316e+308 >> realmin ans = 2.225073858507201e-308
Nếu kết quả tính toán quá lớn, MATLAB sẽ “làm tròn lên” thành vô cùng.
>> factorial(170) ans = 7.257415615307994e+306 >> factorial(171) ans = Inf
Phép chia cho số không cũng trả lại kết quả
Inf, nhưng trong trường hợp này MATLAB sẽ cảnh báo bạn vì phép chia cho không thường được coi là không xác định.
>> 1/0 Warning: Divide by zero. ans = Inf
Một lời cảnh báo cũng giống như một thông báo lỗi nhưng “vô hại”; việc tính toán vẫn được tiếp tục. Việc để cho
Inf tiếp tục lan truyền đi trong phép tính thường không cho kết quả như bạn mong đợi, nhưng nếu bạn cẩn thận khi dùng nó,
Inf có thể sẽ hữu ích.
Với những phép tính thực sự không xác định, MATLAB sẽ trả lại
NaN, là viết tắt của “not a number” (không phải một con số).
>> 0/0 Warning: Divide by zero. ans = NaN
9. Lời chú thích
Ngoài những câu lệnh cấu thành chương trình, sẽ rất có ích nếu ta kèm thêm những lời chú thích để đưa thêm thông tin về chương trình. Dấu phần trăm
% ngăn cách lời chú thích với mã lệnh.
>> speed_of_light = 3.0e8 % meters per second speed_of_light = 300000000
Lời chú thích chạy từ dấu phần trăm về cuối dòng. Ở trường hợp trên nó giải thích về đơn vị của giá trị. Bạn có thể tưởng tượng rằng MATLAB sẽ giúp việc theo dõi các đơn vị và thao tác với chúng qua từng phép tính, nhưng thật ra gánh nặng đó được đặt lên vai người lập trình.
Lời chú thích không ảnh hưởng đến việc thực thi chương trình. Chúng chỉ dành cho người đọc. Những lời chú thích hợp lý sẽ làm chương trình dễ đọc hơn, nhưng chú thích dở thì vô dụng hoặc (còn tệ hơn nữa) có thể gây nhầm lẫn.
Hãy tránh việc đặt những lời chú thích thừa:
>> x = 5 % assign the value 5 to x
Những lời chú thích hay phải bổ sung thông tin vốn không có sẵn trong câu lệnh, như ở ví dụ trên, phải nói về ý nghĩa của biến:
>> p = 0 % position from the origin in meters >> v = 100 % velocity in meters / second >> a = -9.8 % acceleration of gravity in meters / second^2
Nếu bạn dùng các tên biến dài thì bạn có thể cũng không cần những lời chú thích như vậy, nhưng điều này lại bất tiện ở chỗ: câu lệnh dài sẽ khó đọc hơn. Ngoài ra, nếu bạn chuyển từ biểu thức toán vốn dùng tên biến ngắn thì chương trình bạn nên thống nhất với công thức toán học.
10. Thuật ngữ
- trình thông dịch:
- Chương trình làm nhiệm vụ đọc và thực thi mã lệnh MATLAB.
- mã lệnh:
- Dòng lệnh MATLAB được thực thi bởi trình thông dịch.
- dấu nhắc:
- Ký hiệu mà trình thông dịch in ra để chỉ rằng nó đang đợi bạn gõ vào một câu lệnh.
- toán tử:
- Một trong các kí hiệu, như
*và
+, để biểu thị cho các phép toán.
- toán hạng:
- Một số hoặc một biến xuất hiện trong biểu thức bên cạnh các toán tử.
- biểu thức:
- Dãy các toán hạng và toán tử để biểu thị một phép toán và trả lại một giá trị.
- giá trị:
- Kết quả số của một phép tính.
- lượng giá:
- Tính giá trị của một biểu thức.
- thứ tự tính toán:
- Quy tắc chỉ định những phép toán nào trong một biểu thức sẽ được thực hiện trước.
- hàm:
- Một phép tính được đặt tên; chẳng hạn
log10là tên hàm dùng để tính loga cơ số 10.
- gọi:
- Để hàm được thực thi và tính một kết quả.
- lời gọi hàm:
- Dạng câu lệnh để thực thi một hàm.
- đối số:
- Biểu thức xuất hiện trong một lời gọi hàm để chỉ định các giá trị mà hàm thao tác với.
- lời gọi hàm lồng ghép:
- Biểu thức trong đó dùng kết quả của một lời gọi hàm làm đối số cho một lời gọi hàm khác.
- biến:
- Một giá trị được đặt tên.
- lệnh gán:
- Lệnh tạo ra một biến mới (nếu cần) và cho nó một giá trị.
- chuỗi:
- Giá trị bao gồm một dãy các kí tự (đối ngược với một con số).
- dấu phẩy động:
- Kiểu số mà MATLAB sử dụng. Tất cả các số có dấu phẩy động đều biểu diễn được với khoảng 16 chữ số trong phần thập phân (khác với các số nguyên và số thực trong toán học).
- cách viết khoa học:
- Một dạng viết và biểu thị các số lớn và nhỏ; chẳng hạn
3.0e8để biểu thị cho 3,0 × 108 hay 300 000 000.
- lời chú thích:
- Phần của chương trình nhằm cung cấp thêm thông tin về chương trình, nhưng không ảnh hưởng đến việc thực thi nó.
11. Bài tập
Hãy viết một biểu thức MATLAB để lượng giá biểu thức toán sau đây. Bạn có thể coi rằng các biến
mu,
sigmavà
xđều đã tồn tại.
(e-(x-μ)/(σ√2)2) / (σ√2π)
Lưu ý: bạn không thể dùng những chữ cái Hi Lạp trong MATLAB; khi chuyển từ biểu thức toán có chứa chữ cái Hi Lạp, ta thường viết hẳn tên nó (coi như bạn đã biết tên các chữ cái này).
11 responses to “Chương 1. Các biến và giá trị”
Pingback: Chương 11: Tối ưu hóa và nội suy | Blog của Chiến
Pingback: Chương 6: Tìm nghiệm | Blog của Chiến
Pingback: Mô hình hóa hiện tượng vật lý bằng MATLAB | Blog của Chiến
Anh cho em hỏi là nhiều khi mình tính kết quả ra ở dạng 1 biểu thức tính toán gồm các số và phép toán. Vậy làm sao để chuyển kết quả về dạng hiển thị là số thập phân được ạ? Em cảm ơn.
Có lẽ Vũ đã dùng công cụ Symbolic trong Matlab. Để có được kết qủa dưới dạng số thập phân, bạn có thể dùng hàm vpa. Xem thêm http://www.mathworks.com/help/symbolic/vpa.html
Tks anh nhiều nhé. Em làm ra được rồi. 😀
Cho em hỏi với. em dùng vòng lặp for để gán n biến. lúc gán thì được nhưng sao khi dùng lại (ở dòng b0=a0;) nó lại báo là bị lỗi vậy anh? Hình như là nó báo biến a0 e chưa khai báo phải không? Có cách nào khắc phục không anh?
“clc
clear
format long;
n = input(‘nhap bac cua da thuc: ‘);
x0 = input(‘nhap x0: ‘);
h = input(‘nhap buoc nhay: ‘);
i = 0;
while (i <= n)
fprintf('nhap gia tri a%0.00000001g\n',i);
ai = input('la: ');
i = i +1;
end
m = n-1;
l = n;
b0 = a0;
for j = 0:m
l = n -j;
for k = 1:l
o = k-1;
bk = bo*(x0+o*h) + ak;
disp(bk)
end
end "
Đúng là a0 chưa khai báo. Bạn kiểm tra xem bài này có phải là phép tính vec tơ (ma trận không). Như vậy các phần tử ai sẽ viết là a(i). Còn a0 có lẽ là a(0).
Em viết cái này nhằm để thực hiện thao tác: cho một đa thức (bằng cách cho biết bậc cao nhất của đa thức là n, và các hệ số là a0,a1,…,an.
Sau đó em muốn dùng sơ đồ hocner để xác định các hệ số của đa thức khi viết dưới dạng chuẩn tắc suy rộng.
Em mới tìm hiểu về matlab, e không biết phải làm thế nào để gán các giá trị cho các biến a0,a1,…,an, và sau đó dùng lại các biến này. Mong nhận được sự giúp đỡ.
Sau khi bạn có giá trị n thì lập một vec tơ a chứa n+1 phần tử biểu diễn các hệ số của đa thức bậc n. Rồi từ đó có thể tính toán theo thuật toán được gợi ý.
tks a. tuy k hieur vecto trong matlab cho lam nhung e cung da lam duoc roi.

markdown:
Trở về
[Mục lục](https://quangchien.wordpress.com/2012/03/16/sach-matlab/#toc) cuốn sách
### 1. Chiếc máy tính tay
Phần cốt lõi của MATLAB là một chiếc máy tính tay. Khi khởi động MATLAB bạn sẽ thấy một cửa sổ có tiêu đề MATLAB trong đó chứa những cửa sổ con có các tiêu đề Current Directory (Thư mục hiện hành), Command History (Nhật ký lệnh) và Command Window (Cửa sổ lệnh). Riêng cửa sổ lệnh dùng để chạy
**trình thông dịch** MATLAB; nó cho phép bạn gõ vào các **câu lệnh** MATLAB, rồi thực hiện chúng và in ra kết quả.
Ban đầu, cửa sổ lệnh hiện một dòng chữ chào người dùng và thông tin về phiên bản MATLAB đang chạy, tiếp theo là dấu
>>
vốn là
**dấu nhắc** của MATLAB; tức là ký hiệu dùng để nhắc bạn nhập vào một câu lệnh.
Dạng câu lệnh đơn giản nhất là một
**biểu thức** toán học, vốn được hợp thành từ các **toán hạng** (ví dụ như các số) và các **toán tử** (như dấu cộng,
+).
Nếu bạn gõ vào một biểu thức và ấn Enter (hoặc Return), MATLAB sẽ
**lượng giá** biểu thức và in ra kết quả.
>> 2 + 1 ans = 3
Để nói rõ hơn: trong ví dụ trên, MATLAB tự in ra
>>; tôi gõ vào
2 + 1 và ấn Enter, rồi MATLAB lại in ra
ans = 3. Khi tôi nói là “in”, điều đó có nghĩa là “hiện lên màn hình”. Điều này có thể làm bạn thoạt đầu thấy dễ lẫn, nhưng đó chính là cách mọi người vẫn nói.
Một biểu thức có thể bao gồm bao nhiêu toán tử và toán hạng cũng được. Bạn không cần phải gõ các dấu cách; một số người gõ và một số người không.
>> 1+2+3+4+5+6+7+8+9 ans = 45
Lại nói về dấu cách, bạn có thể nhận thấy rằng MATLAB chèn vào một số dấu cách giữa
ans = và kết quả. Trong các ví dụ tôi sẽ bỏ bớt khoảng cách này để tiết kiệm chỗ.
Các toán tử số học khác cũng giống như bạn đã biết. Phép trừ kí hiệu bởi dấu
-; phép nhân bởi một dấu sao,
*; phép chia bởi dấu gạch chéo xuôi
/.
>> 2*3 - 4/5 ans = 5.2000
Thứ tự thực hiện phép toán cũng giống như trong môn đại số: các phép nhân và chia được thực hiện trước các phép cộng và trừ. Bạn có thể dùng cặp ngoặc đơn để thay đổi thứ tự tính.
>> 2 * (3-4) / 5 ans = -0.4000
Khi thêm vào cặp ngoặc đơn, tôi cũng đồng thời thay đổi độ dãn cách để ta dễ đọc hơn. Đây là một trong những gợi ý về cách trình bày trong cuốn sách, để chương trình được dễ đọc. Bản thân phong cách không làm ảnh hưởng đến tính năng của chương trình; trình thông dịch MATLAB không kiểm tra phong cách. Nhưng người đọc thì có, và quan trọng nhất bạn chính là người đọc thường xuyên nhất các mã lệnh bạn viết ra.
Từ đó dẫn đến định lý thứ nhất về gỡ lỗi chương trình:
Mã lệnh dễ đọc cũng dễ gỡ lỗi.
Thời gian bạn bỏ ra để làm đẹp mã lệnh hoàn toàn xác đáng; điều này sẽ giúp bạn tiết kiệm thời gian gỡ lỗi!
Toán tử thông dụng tiếp đến là lũy thừa, với ký hiệu
^, đôi khi còn được gọi là “dấu mũ”. Số 2 nâng lên lũy thừa 16 là
>> 2^16 ans = 65536
Cũng như trong đại số cơ bản, phép lũy thừa được thực hiện trước các phép nhân và chia, nhưng một lần nữa, bạn có thể dùng cặp ngoặc tròn để thay đổi thứ tự thực hiện phép tính.
### 2. Các hàm toán học
MATLAB biết cách tính gần như mọi hàm toán học bạn biết đến. Nó biết tất cả các hàm lượng giác; sau đây là cách dùng:
>> sin(1) ans = 0.8415
Lệnh này là một ví dụ của một
**lời gọi hàm**. Tên của hàm này là
sin, vốn là ký hiệu thông dụng của hàm lượng giác sin. Giá trị trong cặp ngoặc tròn được gọi là
**đối số**. Tất cả các hàm lượng giác trong MATLAB đều tính theo ra-đian.
Một số hàm nhận nhiều đối số, khi đó chúng được phân cách bởi cách dấu phẩy. Chẳng hạn,
atan2 dùng để tính nghịch đảo của hàm tan, vốn là góc tính theo ra-đian giữa chiều dương trục x và điểm có các tọa độ
*y* và *x* cho trước.
>> atan2(1,1) ans = 0.7854
Nếu bạn không rành chút kiến thức lượng giác trên thì cũng không nên lo lắng. Đó chỉ là một ví dụ cho thấy hàm có nhiều đối số.
MATLAB cũng có các hàm lũy thừa, như
exp, dùng để tính số
*e* nâng lên một số mũ cho trước. Vì vậy
exp(1) chính là
*e*.
>> exp(1) ans = 2.7183
Nghịch đảo của
exp là
log, nhằm tính loga cơ số
*e*:
>> log(exp(3)) ans = 3
Ví dụ này cũng cho thấy các lời gọi hàm có thể
**lồng ghép** được; nghĩa là bạn có thể dùng kết quả tính được từ hàm này để làm đối số cho một hàm khác.
Một cách tổng quát hơn, bạn có thể dùng lời gọi một hàm như là toán hạng cho một biểu thức.
>> sqrt(sin(0.5)^2 + cos(0.5)^2) ans = 1
Như bạn có thể đoán được,
sqrt có tác dụng tính căn bậc hai.
Còn có rất nhiều hàm toán học khác, nhưng cuốn sách này không nhằm mục đích là một cuốn sổ tra cứu. Để biết cách dùng các hàm khác, bạn cần phải đọc tài liệu.
### 3. Tài liệu
MATLAB đi kèm theo hai dạng tài liệu trực tuyến,
help và
doc.
Lệnh
help hoạt động trong cửa sổ lệnh; bạn chỉ cần gõ
help theo sau là tên của lệnh.
>> help sin SIN Sine of argument in radians. SIN(X) is the sine of the elements of X. See also asin, sind. Overloaded functions or methods (ones with the same name in other directories) help sym/sin.m Reference page in Help browser doc sin
Không may là kiểu tài liệu này không thích hợp lắm với người bắt đầu.
Có một chỗ dễ gây lỗi là tên hàm trong thông tin trợ giúp trên xuất hiện là chữ in, nhưng nếu bạn gõ y hệt như thế vào MATLAB, bạn sẽ nhận một lỗi:
>> SIN(1) ??? Undefined command/function 'SIN'.
Một vấn đề khác là có những từ trong thông tin trợ giúp mà bạn vẫn còn chưa biết nghĩa. Chẳng hạn, “the elements of X” (phần tử của X); bạn chỉ hiểu được sau khi đọc đến mục véc-tơ và ma trận sau đây mấy chương.
Các trang
doc thường tốt hơn. Nếu bạn gõ
doc sin, một trình duyệt sẽ xuất hiện với các thông tin chi tiết về hàm này và cả những ví dụ về cách dùng nó. Những ví dụ này thường có véc-tơ và ma trận, giờ thì bạn chưa hiểu, nhưng có thể sẽ biết qua về những nội dung sắp tới.
### 4. Biến
Một trong những đặc điểm giúp MATLAB mạnh hơn một máy tính tay là khả năng đặt tên cho một giá trị. Một giá trị sau khi đã đặt tên được gọi là một
**biến**.
MATLAB đi kèm theo một số giá trị định sẵn. Chẳng hạn
, cái tên 1
pidùng để chỉ đại lượng π trong toán học, vốn gần bằng
>> pi ans = 3.1416
Và nếu bạn làm bất cứ phép tính nào với số phức, có thể bạn sẽ thấy tiện khi dùng
i hoặc
j vốn được định nghĩa sẵn là căn bậc hai của -1.
Bạn có thể dùng một tên biến ở bất cứ chỗ nào viết được một số; chẳng hạn, như toán hạng trong một biểu thức:
>> pi * 3^2 ans = 28.2743
hoặc như đối số cho một hàm:
>> sin(pi/2) ans = 1 >> exp(i * pi) ans = -1.0000 + 0.0000i
Như ví dụ thứ hai đã cho thấy, nhiều hàm MATLAB cũng tính được với số phức. Ví dụ này biểu diễn đẳng thức Euler:
*e* =-1. iπ
Mỗi khi lượng giá một biểu thức, MATLAB gán giá trị cho một biến có tên là
ans. Bạn có thể dùng
ans trong phép tính tiếp theo như một cách viết tắt cho “giá trị của biểu thức liền trước”.
>> 3^2 + 4^2 ans = 25 >> sqrt(ans) ans = 5
Nhưng nhớ rằng giá trị của
ans lại thay đổi mỗi khi bạn lượng giá một biểu thức.
### 5. Lệnh gán
Bạn có thể tự tạo các biến và cho chúng các giá trị, bằng cách dùng
**lệnh gán**. Toán tử gán là dấu bằng,
=.
>> x = 6 * 7 x = 42
Ví dụ này tạo ra một biến mới có tên là
x và gán cho nó giá trị của biểu thức
6 * 7. MATLAB trả lời lại với tên biến và giá trị tính được.
Trong mỗi câu lệnh gán, vế trái phải là một tên biến hợp lệ. Vế phải có thể là một biểu thức bất kì, bao gồm cả lời gọi hàm.
Hầu như bất kỳ dãy chữ cái viết thường và viết in nào cũng tạo nên một tên biến hợp lệ. Một số dấu nhất định cũng hợp lệ, nhưng chỉ có dấu gạch thấp,
_, là kí hiệu thông dung nhất. Các chữ số cũng được, nhưng không được đặt chúng ở đầu tên biến. Không được dùng các dáu cách. Các tên biến đều có sự phân biệt giữa chữ in và chữ thường, vì vậy
x và
X là các biến khác nhau.
>> fibonacci0 = 1; >> LENGTH = 10; >> first_name = 'allen' first_name = allen
Hai ví dụ đầu cho thấy cách dùng của dấu chấm phẩy, dùng để ngăn không cho in ra kết quả của câu lệnh. Trong trường hợp này MATLAB tạo ra biến và gán nó với giá trị, nhưng không hiển thị gì.
Ví dụ thứ ba cho thấy rằng không phải mọi thứ trong MATLAB đều là con số. Một dãy các ký tự trong cặp dấu nháy đơn được gọi là một
**chuỗi**.
Mặc dù
i,
j và
pi đều được định nghĩa sẵn nhưng bạn hoàn toàn có thể gán lại chúng. Việc dùng
i và
j vào mục đích khác cũng thường thấy, song có lẽ sẽ không hay nếu ta đổi giá trị của
pi!
### 6. Tại sao phải dùng biến?
Các lý do chung lý giải cho việc dùng biến là
- Để tránh việc tính lại một giá trị được dùng lặp lại nhiều lần. Chẳng hạn, nếu bạn thực hiện tính toán liên quan đến
*e*, có thể bạn sẽ muốn tính nó một lần và lưu lại kết quả.
>> e = exp(1) e = 2.7183
- Để làm cho sự gắn kết giữa mã lệnh và cơ sở toán học trở nên rõ ràng hơn. Nếu bạn tính diện tích của một hình tròn, có thể bạn muốn dùng một biến có tên là
r:
>> r = 3 r = 3 >> area = pi * r^2 area = 28.2743
Bằng cách này mã lệnh viết ra sẽ giống với công thức quen thuộc π
*r* 2.
- Để chẻ nhỏ một phép tính dài thành một loạt các bước. Chẳng hạn bạn phải lượng giá một biểu thức đồ sộ, gai góc như sau:
ans = ((x - theta) * sqrt(2 * pi) * sigma) ^ -1 * ... exp(-1/2 * (log(x - theta) - zeta)^2 / sigma^2)
Bạn có thể dùng dấu ba chấm để tách một biểu thức thành nhiều dòng. Chỉ việc gõ vào
...ở cuối dòng trên rồi tiếp tục gõ xuống dòng dưới.
Nhưng cách tốt hơn thường là chia phép tính thành một loạt các bước kế tiếp và gán những kết quả trung gian cho các biến.
shiftx = x - theta denom = shiftx * sqrt(2 * pi) * sigma temp = (log(shiftx) - zeta) / sigma exponent = -1/2 * temp^2 ans = exp(exponent) / denom
Tên của các biến trung gian giải thích vai trò của chúng trong phép tính.
shiftxlà giá trị của
xbị dịch chuyển đi
thetađơn vị. Cũng dễ hiểu khi đặt
exponentlà đối số cho hàm
exp, và
denomthay thế cho mẫu số. Việc chọn những cái tên có nghĩa làm cho mã lệnh dễ đọc và dễ hiểu (xem Định lý thứ nhất về gỡ lỗi).
### 7. Lỗi
Tuy giờ còn sớm nhưng rất có thể bạn đã bắt đầu mắc lỗi khi lập trình. Mỗi khi học thêm được một đặc điểm mới của MATLAB, bạn cần phải thử để gây ra lỗi, càng nhiều càng tốt, càng sớm càng tốt.
Khi bạn cố ý gây ra lỗi, bạn sẽ thấy các thông báo lỗi trông như thế nào. Sau này, khi bạn vô tình mắc lỗi, bạn sẽ hiểu được những thông báo lỗi khi đó có ý gì.
Một lỗi hay gặp ở người mới lập trình là việc bỏ qua dấu
* trong phép nhân.
>> area = pi r^2 ??? area = pi r^2 | Error: Unexpected MATLAB expression.
Thông báo lỗi chỉ ra rằng, sau khi thấy toán hạng
pi, MATLAB “trông đợi” một toán tử, chẳng hạn
*. Nhưng thay vào đó, nó nhận được một tên biến, vốn là biểu thức không được mong đợi (“unexpected expression”), được chỉ ra bởi dấu sổ thẳng,
| (còn gọi là “pipe”).
Một lỗi hay gặp khác là việc bỏ quên cặp ngoặc tròn bao quanh các đối số của một hàm. Chẳng hạn, trong cách viết toán học, ta thường ghi \sinπ, nhưng trong MATLAB thì không được như vậy.
>> sin pi ??? Function 'sin' is not defined for values of class 'char'.
Vấn đề ở đây là khi bạn bỏ mất cặp ngoặc, MATLAB sẽ coi như đối số là một chuỗi kí tự (thay vì một biểu thức). Trong trường hợp này, hàm
sin sẽ gây ra một thông báo lỗi hợp lý; nhưng những lúc khác kế quả có thể sẽ loạn. Chẳng hạn, bạn có thể hiểu được điều gì đang diễn ra ở đây không?
>> abs pi ans = 112 105
Cái “đặc điểm ngôn ngữ” này có lý do riêng của nó, nhưng thay vì tìm hiểu ngay bây giờ, tôi khuyên bạn nên {luôn luôn} viết cặp ngoặc tròn bao quanh các đối số.
Ví dụ này minh họa cho Định lý thứ hai của việc gỡ lỗi.
Điều duy nhất còn tồi tệ hơn cả việc nhận được thông báo lỗi là việc
khôngnhận được thông báo lỗi nào.
Những người mới bắt đầu lập trình ghét các thông báo lỗi và tìm mọi cách xua đuổi chúng đi. Những người lập trình có kinh nghiệm hiểu rằng thông báo lỗi là người bạn của họ. Chúng có thể khó hiểu, và thậm chí có thể đánh lạc hướng, nhưng công sức bỏ ra đểu hiểu được chúng sẽ được đền bù xứng đáng.
Sau đây là một lỗi thông thường khác của người mới bắt đầu. Nếu bạn chuyển biểu thức toán sau đây sang MATLAB:
1 / 2√π
Bạn có thể muốn viết như sau:
1 / 2 * sqrt(pi)
Nhưng cách này sai. Rất sai.
### 8. Phép toán số học với những số có phần thập phân
Trong toán học, có một vài loại số: số nguyên, số thực, hữu tỉ, vô tỉ, số ảo, số phức, v.v. MATLAB chỉ có một kiểu số, đó là số có phần thập phân, chính xác hơn là
**dấu phẩy động**.
Bạn có thể đã nhận thấy rằng MATLAB biểu thị các giá trị theo cách viết có phần thập phân. Vì vậy, số hữu tỉ 1/3 chẳng hạn được biểu diễn bởi giá trị phẩy động như sau
>> 1/3 ans = 0.3333
vốn chỉ gần đúng. Thực ra nó không đến nỗi dở như ta có thể hình dung; MATLAB dùng nhiều chữ số hơn là nó biểu diễn (hiển thị) trên màn hình. Bạn có thể thay đổi
format (định dạng) để thấy các chữ số còn lại.
>> format long >> 1/3 ans = 0.33333333333333
Ở bên trong, MATLAB dùng dạng dấu phẩy động IEEE với độ chính xác kép, vốn có khoảng 15 chữ số có nghĩa (theo hệ thập phân). Các chữ số không đứng ở đầu hoặc cuối không được tính là chữ số “có nghĩa”, vì vậy MATLAB có thể biểu diễn cả những số lớn lẫn nhỏ với cùng lượng chữ số có nghĩa như vậy.
Những giá trị rất lớn và rất nhỏ được biểu diễn theo cách viết khoa học.
>> factorial(100) ans = 9.332621544394410e+157
Kí hiệu
e trong cách viết này
*không phải* là hằng số mũ *e*; nó chỉ là chữ viết tắt của “exponent” (lũy thừa). Vì vậy ở đây, 100! xấp xỉ với 9,33 × 10 157. Đáp số chính là một số nguyên gồm 158 chữ số, nhưng ở đây ta chỉ biết được 16 chữ số đầu tiên.
Bạn có thể tự nhập vào các số theo cách viết tương tự.
>> speed_of_light = 3.0e8 speed_of_light = 300000000
Dù MATLAB có thể xử lý được những số lớn, nhưng vẫn có một giới hạn. Các biến được định nghĩa trước,
realmax và
realmin, chứa các giá trị số lớn nhất và nhỏ nhất mà MATLAB có thể xử lý
. 2
>> realmax ans = 1.797693134862316e+308 >> realmin ans = 2.225073858507201e-308
Nếu kết quả tính toán quá lớn, MATLAB sẽ “làm tròn lên” thành vô cùng.
>> factorial(170) ans = 7.257415615307994e+306 >> factorial(171) ans = Inf
Phép chia cho số không cũng trả lại kết quả
Inf, nhưng trong trường hợp này MATLAB sẽ cảnh báo bạn vì phép chia cho không thường được coi là không xác định.
>> 1/0 Warning: Divide by zero. ans = Inf
Một lời cảnh báo cũng giống như một thông báo lỗi nhưng “vô hại”; việc tính toán vẫn được tiếp tục. Việc để cho
Inf tiếp tục lan truyền đi trong phép tính thường không cho kết quả như bạn mong đợi, nhưng nếu bạn cẩn thận khi dùng nó,
Inf có thể sẽ hữu ích.
Với những phép tính thực sự không xác định, MATLAB sẽ trả lại
NaN, là viết tắt của “not a number” (không phải một con số).
>> 0/0 Warning: Divide by zero. ans = NaN
### 9. Lời chú thích
Ngoài những câu lệnh cấu thành chương trình, sẽ rất có ích nếu ta kèm thêm những lời chú thích để đưa thêm thông tin về chương trình. Dấu phần trăm
% ngăn cách lời chú thích với mã lệnh.
>> speed_of_light = 3.0e8 % meters per second speed_of_light = 300000000
Lời chú thích chạy từ dấu phần trăm về cuối dòng. Ở trường hợp trên nó giải thích về đơn vị của giá trị. Bạn có thể tưởng tượng rằng MATLAB sẽ giúp việc theo dõi các đơn vị và thao tác với chúng qua từng phép tính, nhưng thật ra gánh nặng đó được đặt lên vai người lập trình.
Lời chú thích không ảnh hưởng đến việc thực thi chương trình. Chúng chỉ dành cho người đọc. Những lời chú thích hợp lý sẽ làm chương trình dễ đọc hơn, nhưng chú thích dở thì vô dụng hoặc (còn tệ hơn nữa) có thể gây nhầm lẫn.
Hãy tránh việc đặt những lời chú thích thừa:
>> x = 5 % assign the value 5 to x
Những lời chú thích hay phải bổ sung thông tin vốn không có sẵn trong câu lệnh, như ở ví dụ trên, phải nói về ý nghĩa của biến:
>> p = 0 % position from the origin in meters >> v = 100 % velocity in meters / second >> a = -9.8 % acceleration of gravity in meters / second^2
Nếu bạn dùng các tên biến dài thì bạn có thể cũng không cần những lời chú thích như vậy, nhưng điều này lại bất tiện ở chỗ: câu lệnh dài sẽ khó đọc hơn. Ngoài ra, nếu bạn chuyển từ biểu thức toán vốn dùng tên biến ngắn thì chương trình bạn nên thống nhất với công thức toán học.
### 10. Thuật ngữ
- trình thông dịch:
- Chương trình làm nhiệm vụ đọc và thực thi mã lệnh MATLAB.
- mã lệnh:
- Dòng lệnh MATLAB được thực thi bởi trình thông dịch.
- dấu nhắc:
- Ký hiệu mà trình thông dịch in ra để chỉ rằng nó đang đợi bạn gõ vào một câu lệnh.
- toán tử:
- Một trong các kí hiệu, như
*và
+, để biểu thị cho các phép toán.
- toán hạng:
- Một số hoặc một biến xuất hiện trong biểu thức bên cạnh các toán tử.
- biểu thức:
- Dãy các toán hạng và toán tử để biểu thị một phép toán và trả lại một giá trị.
- giá trị:
- Kết quả số của một phép tính.
- lượng giá:
- Tính giá trị của một biểu thức.
- thứ tự tính toán:
- Quy tắc chỉ định những phép toán nào trong một biểu thức sẽ được thực hiện trước.
- hàm:
- Một phép tính được đặt tên; chẳng hạn
log10là tên hàm dùng để tính loga cơ số 10.
- gọi:
- Để hàm được thực thi và tính một kết quả.
- lời gọi hàm:
- Dạng câu lệnh để thực thi một hàm.
- đối số:
- Biểu thức xuất hiện trong một lời gọi hàm để chỉ định các giá trị mà hàm thao tác với.
- lời gọi hàm lồng ghép:
- Biểu thức trong đó dùng kết quả của một lời gọi hàm làm đối số cho một lời gọi hàm khác.
- biến:
- Một giá trị được đặt tên.
- lệnh gán:
- Lệnh tạo ra một biến mới (nếu cần) và cho nó một giá trị.
- chuỗi:
- Giá trị bao gồm một dãy các kí tự (đối ngược với một con số).
- dấu phẩy động:
- Kiểu số mà MATLAB sử dụng. Tất cả các số có dấu phẩy động đều biểu diễn được với khoảng 16 chữ số trong phần thập phân (khác với các số nguyên và số thực trong toán học).
- cách viết khoa học:
- Một dạng viết và biểu thị các số lớn và nhỏ; chẳng hạn
3.0e8để biểu thị cho 3,0 × 10
8hay 300 000 000.
- lời chú thích:
- Phần của chương trình nhằm cung cấp thêm thông tin về chương trình, nhưng không ảnh hưởng đến việc thực thi nó.
### 11. Bài tập
Hãy viết một biểu thức MATLAB để lượng giá biểu thức toán sau đây. Bạn có thể coi rằng các biến
mu,
sigmavà
xđều đã tồn tại.
(
e -() / (σ√2π) x-μ)/(σ√2) 2
Lưu ý: bạn không thể dùng những chữ cái Hi Lạp trong MATLAB; khi chuyển từ biểu thức toán có chứa chữ cái Hi Lạp, ta thường viết hẳn tên nó (coi như bạn đã biết tên các chữ cái này).
## 11 responses to “
Chương 1. Các biến và giá trị”
Pingback: Chương 11: Tối ưu hóa và nội suy | Blog của Chiến
Pingback: Chương 6: Tìm nghiệm | Blog của Chiến
Pingback: Mô hình hóa hiện tượng vật lý bằng MATLAB | Blog của Chiến
Anh cho em hỏi là nhiều khi mình tính kết quả ra ở dạng 1 biểu thức tính toán gồm các số và phép toán. Vậy làm sao để chuyển kết quả về dạng hiển thị là số thập phân được ạ? Em cảm ơn.
Có lẽ Vũ đã dùng công cụ Symbolic trong Matlab. Để có được kết qủa dưới dạng số thập phân, bạn có thể dùng hàm vpa. Xem thêm http://www.mathworks.com/help/symbolic/vpa.html
Tks anh nhiều nhé. Em làm ra được rồi. 😀
Cho em hỏi với. em dùng vòng lặp for để gán n biến. lúc gán thì được nhưng sao khi dùng lại (ở dòng b0=a0;) nó lại báo là bị lỗi vậy anh? Hình như là nó báo biến a0 e chưa khai báo phải không? Có cách nào khắc phục không anh?
“clc
clear
format long;
n = input(‘nhap bac cua da thuc: ‘);
x0 = input(‘nhap x0: ‘);
h = input(‘nhap buoc nhay: ‘);
i = 0;
while (i <= n)
fprintf('nhap gia tri a%0.00000001g\n',i);
ai = input('la: ');
i = i +1;
end
m = n-1;
l = n;
b0 = a0;
for j = 0:m
l = n -j;
for k = 1:l
o = k-1;
bk = bo*(x0+o*h) + ak;
disp(bk)
end
end "
Đúng là a0 chưa khai báo. Bạn kiểm tra xem bài này có phải là phép tính vec tơ (ma trận không). Như vậy các phần tử ai sẽ viết là a(i). Còn a0 có lẽ là a(0).
Em viết cái này nhằm để thực hiện thao tác: cho một đa thức (bằng cách cho biết bậc cao nhất của đa thức là n, và các hệ số là a0,a1,…,an.
Sau đó em muốn dùng sơ đồ hocner để xác định các hệ số của đa thức khi viết dưới dạng chuẩn tắc suy rộng.
Em mới tìm hiểu về matlab, e không biết phải làm thế nào để gán các giá trị cho các biến a0,a1,…,an, và sau đó dùng lại các biến này. Mong nhận được sự giúp đỡ.
Sau khi bạn có giá trị n thì lập một vec tơ a chứa n+1 phần tử biểu diễn các hệ số của đa thức bậc n. Rồi từ đó có thể tính toán theo thuật toán được gợi ý.
tks a. tuy k hieur vecto trong matlab cho lam nhung e cung da lam duoc roi.


text:
-
phát âm Calcutá
Phát âm của
Brazilian_SP
(Nam từ Brasil)
Bạn có thể làm tốt hơn? bằng giọng khác? Phát âm Calcutá trong Tiếng Bồ Đào Nha
Bạn có thể làm tốt hơn? bằng giọng khác? Phát âm Calcutá trong Tiếng Bồ Đào Nha
Từ ngẫu nhiên: inconstitucionalissimamente, você, muito obrigado, computador, futebol
This website uses cookies to improve your user experience. You must accept before continuing to use the site

markdown:
*Calcutá phát âm trong* [Tiếng Bồ Đào Nha](https://vi.forvo.com/languages/pt/)[pt]
-
[phát âm Calcutá](https://vi.forvo.com/word/calcut%C3%A1/)Phát âm của [Brazilian_SP](javascript:;)(Nam từ Brasil)
Bạn có thể làm tốt hơn? bằng giọng khác?
[Phát âm Calcutá trong Tiếng Bồ Đào Nha](javascript:;)
Bạn có thể làm tốt hơn? bằng giọng khác?
[Phát âm Calcutá trong Tiếng Bồ Đào Nha](javascript:;)
Từ ngẫu nhiên:
[inconstitucionalissimamente](https://vi.forvo.com/word/inconstitucionalissimamente/), [você](https://vi.forvo.com/word/voc%C3%AA/), [muito obrigado](https://vi.forvo.com/word/muito_obrigado/), [computador](https://vi.forvo.com/word/computador/), [futebol](https://vi.forvo.com/word/futebol/)
This website uses cookies to improve your user experience. You must accept before continuing to use the site

WARC-Type: response

Content-Type: application/http; msgtype=response

WARC-Truncated: length

WARC-Identified-Payload-Type: text/html

Content-Type: text/html; charset=UTF-8

Connection: close

Vary: Accept-Encoding

Set-Cookie: lst=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; domain=.forvo.com

Pragma: no-cache


text:
Late Show with David Letterman
Late Show with David Letterman (tạm dịch: Chương trình khuya với David Letterman) là một chương trình đàm thoại đêm khuya của Hoa Kỳ được chủ trì bởi David Letterman trên sóng CBS, đồng thời là sản phẩm đầu tiên trích từ loạt chương trình CBS Late Show. Chương trình lần đầu được lên sóng vào ngày 30 tháng 8 năm 1993,[3] và được sản xuất bởi Worldwide Pants Incorporated và CBS Television Studios. Paul Shaffer đảm nhận vai trò nhà đạo diễn âm nhạc và cũng là trưởng ban nhạc CBS Orchestra, trong khi Matt Roberts và Alan Kalter lần lượt là nhà biên kịch chính và xướng ngôn viên của chương trình. Trước đây Letterman đã từng chủ trì chương trình Late Night with David Letterman trên kênh NBC từ năm 1982 đến 1993.
Trong số những chương trình đêm muộn của Hoa Kỳ, Late Show xếp thứ hai trong tổng lượng người xem tích lũy theo thời gian, và xếp thứ ba trong tổng số lượng tập chương trình.[4] Ở hầu hết các thị trường Mỹ, chương trình phát sóng gần như hàng đêm vào 11:35 tối đến 12:37 sáng theo múi giờ miền Đông và Thái Bình Dương, nhưng chương trình đã được ghi hình vào lúc 16:30 giờ. Vào năm 2002, Late Show with David Letterman xếp thứ 7 trong cẩm nang 50 Greatest TV Shows of All Time của TV Guide.[5] Hãng CBS tiếp tục thảo hợp đồng cùng Worldwide Pants nhằm tiếp tục sản xuất chương trình trong năm 2015. Với cương vị chủ trì Late Night và Late Show trong suốt hơn 30 năm, Letterman đã vượt mặt Johnny Carson, trở thành nhà chủ trì chương trình đàm thoại đêm khuya lâu nhất trong năm 2013.[6][7]
Vào ngày 3 tháng 4 năm 2014, Letterman thông báo việc nghỉ hưu và tập cuối của chương trình này phát sóng vào ngày 20 tháng 5 năm 2015.[8] Sau khi kết thúc, Stephen Colbert là người thay thế khung giờ phát sóng với The Late Show with Stephen Colbert,[9] từ ngày 8 tháng 9 năm 2015.[10]
Mục lục
Lịch sử hình thành[sửa | sửa mã nguồn]
Hãng CBS trước đây từng thực hiện nhiều chương trình theo mảng đàm thoại đêm khuya như The Merv Griffin Show (1969–1972) và The Pat Sajak Show (1989–1990), nhưng cả hai vẫn không thể đọ lại với chương trình Tonight Show Starring Johnny Carson của đài NBC, khiến chúng đều bị hủy phát sóng do lượng tỉ suất khán giả thấp. Trong suốt 20 năm trước khi Late Show ra đời, khung giờ đêm khuya của CBS được dành để chiếu phim, các chương trình phát lại và một bộ chương trình đặc biệt dưới cái tên CBS Late Night với tỉ suất người xem trung bình. Sau khi David Letterman gặp xung đột với hãng NBC, CBS đã mời ông về bằng một bản hợp đồng kéo dài trong 3 năm, với mức 14 triệu đô-la Mỹ một năm,[11] gấp đôi số lương mà ông nhận được tại Late Night. Cũng theo sự thỏa thuận của họ, chương trình được diễn ra 1 tháng tại Hollywood ít nhất một lần mỗi năm.[12]
Sau khi CBS chi trả 4 triệu đô-la Mỹ cho Ed Sullivan Theater, hãng khẳng định phải sử dụng "nhiều triệu đô-la nữa" nhằm cải tiến lại chương trình,[12] do kỹ sư James Polshek đảm nhận.[12] Sau cùng, toàn bộ chi phí mà CBS phải bỏ ra cho Late Show đã lên đến 140 triệu đô-la Mỹ.[13]
Sau khi Letterman được giới thiệu trong tập đầu của Late Show, Tom Brokaw của NBC Nightly News có xuất hiện làm bạn dẫn cùng ông trong chương trình.[14][15] Về lượng tỉ suất khán giả, Late Show của Letterman thắng thế so với Tonight Show của Jay Leno trong 2 năm đầu. Sau đó, Leno vuơn lên ngôi đầu nhờ lần phỏng vấn cùng Hugh Grant, sau vụ việc bê bối của anh cùng một cô gái bán dâm tại Los Angeles.[16] Bill Wendell rời khỏi cương vị xướng ngôn viên vào năm 1995,[17] và được Alan Kalter thế chân.
Vào ngày 3 tháng 4 năm 2012, hãng CBS tiếp tục thỏa thuận cùng Worldwide Pants và CBS Television Studios nhằm tiếp tục sản xuất chương trình trong năm 2014 và năm 2015.[18] Giúp Letterman đã vượt mặt Johnny Carson, trở thành nhà chủ trì chương trình đàm thoại đêm khuya lâu nhất tại thời điểm năm 2013.[7]
Vào ngày 3 tháng 4 năm 2014, Letterman thông báo việc nghỉ hưu vào năm 2015, khi hợp đồng của ông kết thúc vào khoảng tháng 8 cùng năm.[19] Vào ngày 10 tháng 4 năm 2014, hãng CBS thông báo việc Letterman sẽ được kế nhiệm bằng Stephen Colbert trong năm 2015.[20]
Nhân viên[sửa | sửa mã nguồn]
Xướng ngôn viên Bill Wendell nghỉ hưu và rời chương trình vào ngày 18 tháng 8 năm 1995.[21] Vào năm 1997, Justin Stangel và Eric Stangel được thuê làm biên kịch cho chương trình;[22] tính đến tháng 3 năm 2000, anh em nhà Stangel trở thành biên kịch chính cho chương trình, thay thế Rodney Rothman.[1][22]
Matt Roberts, một biên kịch và nhà sản xuất lâu năm cho chương trình, trở thành biên kịch chính vào tháng 1 năm 2013, thay cho anh em nhà Stangel.[1][23] Sheila Rogers, nhà sản xuất chịu trách nhiệm khách mời của chương trình, đã làm việc với Letterman kể từ khi Late Show bắt đầu.[24]
Khách mời chủ trì[sửa | sửa mã nguồn]
Vào năm 2000, sau khi Letterman giải phẫu tim, chương trình Late Show Backstage được phát sóng, gồm nhiều người nổi tiếng gợi nhớ lại kỷ niệm cùng chương trình như Charles Grodin (7 tháng 2), Regis Philbin (8 & 10 tháng 2), Paul Shaffer (9 & 11 tháng 2), Drew Barrymore (14 tháng 2), David Brenner (15 tháng 2), Tom Snyder (16 & 17 tháng 2) và Tom Arnold (18 tháng 2.)[25]
Letter trở lại vào ngày 18 tháng 2, trong một chương trình phát sóng 3 ngày sau đó. Để giúp đỡ, nhiều khách mời khác cũng xuất hiện, như Bill Cosby (22 tháng 2), Kathie Lee Gifford (23 tháng 2), David Brenner (29 tháng 2), Nathan Lane (2 tháng 3), Janeane Garofalo (7 tháng 3).[26][27][28]
Vào tháng 2 và tháng 3 năm 2003, Letterman bỏ lỡ 14 chương trình vì bệnh Zona. Một vài khách mời tham gia thế chỗ ông tạm thời bao gồm Bruce Willis (26 tháng 2), John McEnroe (27 tháng 2), Regis Philbin (28 tháng 2), Whoopi Goldberg (10 tháng 3), Vince Vaughn (11 tháng 3), Elvis Costello (12 tháng 3), Will Ferrell (13 tháng 3), Megan Mullally (14 tháng 3), Brad Garrett (17 tháng 3), Tom Dreesen (18 tháng 3), Bonnie Hunt (19 tháng 3), Paul Shaffer (24 tháng 3), Bill Cosby (25 tháng 3) và Luke Wilson (26 tháng 3).[29]
Vào tháng 6 năm 2003, Letterman tổ chức khách mời chủ trì trong nhiều đêm thứ Sáu, bao gồm Tom Arnold (6 tháng 6), Tom Green (13 tháng 6), Kelsey Grammer (20 tháng 6), Jimmy Fallon (27 tháng 6).[30][31]
Các tập nổi bật[sửa | sửa mã nguồn]
Một vài tập nổi bật của chương trình:[32]
- Tập mở đầu vào ngày 30 tháng 8 năm 1993, thu hút hơn 23 triệu người xem;
- Tập vào tháng 3 năm 1994 có sự xuất hiện của Madonna;
- Tập vào ngày 12 tháng 4 năm 1995 với sự xuất hiện của Drew Barrymore, khi cô "nhảy lên bàn và vén áo lên" như là một "món quà sinh nhật mà ông không bao giờ quên được";[32]
- Tập vào ngày 31 tháng 12 năm 1999, khi Letterman trở lại sau cuộc giải phẫu tim.[33]
- Tập ngày 17 tháng 9 năm 2001, khi chương trình diễn ra ngay sau Sự kiện 11 tháng 9 với sự xuất hiện của Dan Rather, Regis Philbin, The Boys' Choir of Harlem, và Odetta. Tập này đã được "New York Daily News tán dương là "một trong những khoảnh khắc thuần khiết, chân thật và quan trọng nhất trong lịch sử truyền hình'."
- Tập ngày 2 tháng 1 năm 2008, nơi chương trình được ghi hình trở lại sau sự kiện WGA Strike năm 2007.
- Tập vào ngày 1 tháng 10 năm 2009, ông tiết lộ việc mình bị tống tiền.
- Tập ngày 29 tháng 10 năm 2012, chương trình được quay mà không có khán giả trong lúc đang diễn ra cơn bão Sandy, khiến các nhân viên của chương trình phải đưa khán giả về nhà một cách an toàn.[34]
- Tập ngày 3 tháng 4 năm 2014, Letterman thông báo về việc nghỉ hưu từ The Late Show.
- Tập ngày 18 tháng 8 năm 2014, khi ông tưởng nhớ đến cố diễn viên hài Robin Williams, người mà ông biết đến từ lúc còn ở The Comedy Store, Los Angeles. Chương trình còn biên tập một đoạn clip gồm nhiều cảnh Williams xuất hiện trong The Late Show, và một cảnh từ Mork & Mindy mà Letterman góp mặt là diễn viên khách mời.[35]
- Tập cuối cùng vào ngày 20 tháng 5 năm 2015 với 13.7 triệu người xem, được giới thiệu bằng đoạn phim lưu trữ của Tổng thống Mỹ Gerald Ford, George H. W. Bush, Bill Clinton, George W. Bush và Barack Obama. 10 nhân vật nổi tiếng tham gia chương trình nằm trong danh sách "Những điều tôi muốn nói với Dave" bao gồm Alec Baldwin, Barbara Walters, Steve Martin, Jerry Seinfeld, Jim Carrey, Chris Rock, Julia Louis-Dreyfus, Peyton Manning, Tina Fey và Bill Murray. Letterman gởi lời cảm ơn đến vợ Regina và con trai Harry, mẹ của ông, khán giả, đội ngũ làm chương trình, Paul Shaffer và ban nhạc cùng lời chúc may mắn đến người kế nhiệm Stephen Colbert. Chương trình có gợi lại những điểm nổi bật từ The David Letterman Show, Late Night with David Letterman và Late Show; một màn trình diễn bài hát yêu thích của Letterman "Everlong" từ Foo Fighters và kết thúc bằng hình ảnh con trai Harry của ông đang trượt tuyết.[36][37][38]
Tiếp nhận[sửa | sửa mã nguồn]
Tỉ lệ người xem[sửa | sửa mã nguồn]
Tập có tỉ lệ người xem cao nhất phát sóng vào ngày 23 tháng 2 năm 1994, phát ngay sau Thế vận hội Mùa đông 1994 với 15 triệu người xem. Tập có tỉ lệ cao thứ hai phát 2 ngày sau đó với 11.1 triệu người xem. Cả hai đều phát sau cuộc thi đấu của bộ môn trượt băng nữ. Vào tháng 2 năm 2013, TV by the Numbers báo cáo Late Show thu về trung bình 3.1 triệu người xem mỗi tập.[39] Một năm sau, con số này giảm xuống 2.8 triệu..[40]
Vào năm 2009, chương trình thu về lợi nhuận quảng cáo 271 triệu đô-la Mỹ.[41] Vào tháng 2 năm 2014, theo báo cáo từ tháng 1 đến tháng 10 năm 2013, Late Show thu về 179.6 triệu đô-la Mỹ tiền quảng cáo cho CBS, cao hơn 7 chương trình đêm khuya đối thủ khác của đài NBC, ABC, Comedy Central và E!.[40] Late Show cũng có lượng người xem trung bình cao tuổi nhất, với 58.9 tuổi.[40]
Tập cuối cùng của The Late Show with David Letterman vào ngày 20 tháng 5 năm 2015 thu về 13.76 triệu người xem, trở thành tập có tỉ lệ cao nhất kể từ tập sau Thế vận hội 1994 và có lượng tương tác cao nhất mạng truyền hình, đánh bật tất cả chương trình giờ vàng đêm đó.[42]
Giải thưởng[sửa | sửa mã nguồn]
Late Show with David Letterman được đề cử cho Giải Emmy trong hạng mục "Loạt chương trình tạp kỹ, âm nhạc hay hài kịch nổi bật" trong suốt 16 mùa liền, từ mùa 1993-94 cho đến mùa 2008-09. Tính cả những đề cử cho chương trình Late Night của NBC, thì Letterman và những người thực hiện đã được đề cử 26 lần liên tiếp trong hạng mục này.[43]
Late Show with David Letterman đã thắng 6 lần
- 1993–94 thắng giải "Loạt chương trình tạp kỹ, âm nhạc hay hài kịch nổi bật"
- 1997–98 thắng giải "Loạt chương trình tạp kỹ, âm nhạc hay hài kịch nổi bật"
- 1998–99 thắng giải "Loạt chương trình tạp kỹ, âm nhạc hay hài kịch nổi bật"
- 1999–00 thắng giải "Loạt chương trình tạp kỹ, âm nhạc hay hài kịch nổi bật"
- 2000–01 thắng giải "Loạt chương trình tạp kỹ, âm nhạc hay hài kịch nổi bật"
- 2001–02 thắng giải "Loạt chương trình tạp kỹ, âm nhạc hay hài kịch nổi bật"
Kể từ mùa giải Emmy lần thứ 62 vào năm 2010, chương trình không còn được đề cử nữa.[43]
Tham khảo[sửa | sửa mã nguồn]
- ^ a ă â Finke, Nikki (ngày 18 tháng 1 năm 2013). “David Letterman Shakeup In Late Show Head Writers As Stangel Brothers Snag Multi-Year Development Deal”. deadline.com. Truy cập ngày 1 tháng 2 năm 2013.
The twosome have had an unusually long and successful 14-year run as Letterman's head writers and now will turn a lot of their attention to coming up with TV shows in any format for Worldwide Pants.
- ^ “'Late Show with David Letterman'”. epguides.
- ^ “Late Night with David Letterman / Late Show with David Letterman”. Museum of Broadcast Communications. Truy cập 12 tháng 11 năm 2014.
- ^ Joel Keller (ngày 3 tháng 4 năm 2006). “When the hell does Letterman tape his shows?”. TV Squad. Truy cập ngày 15 tháng 5 năm 2011.
- ^ “TV Guide Names Top 50 Shows”. CBS News. Ngày 11 tháng 2 năm 2009. Truy cập ngày 14 tháng 9 năm 2013.
- ^ Maria Elena Fernandez và Kurt Schlosser (ngày 3 tháng 4 năm 2014). “David Letterman announces he will retire from 'Late Show' in 2015”. NBC News. Truy cập ngày 15 tháng 11 năm 2014.
- ^ a ă Bibel, Sara (ngày 4 tháng 10 năm 2013). “David Letterman Extends Agreement to Host 'Late Show With David Letterman' Through 2015”. TVbythenumbers. Truy cập ngày 31 tháng 1 năm 2014.
- ^ Carter, Bill (ngày 10 tháng 12 năm 2014). “David Letterman to Leave the 'Late Show' in May”. The New York Times. Truy cập ngày 11 tháng 1 năm 2015.
- ^ “Jimmy Fallon and Seth Meyers Beat the ABC and CBS Time-Slot Competition in All Key Measures for the Week of May 25–29”. zap2it. Ngày 4 tháng 6 năm 2015. Truy cập ngày 4 tháng 6 năm 2015.
- ^ “'Late Show with Stephen Colbert' Premieres on Tuesday September 8th”. Splitsider. Ngày 12 tháng 1 năm 2015. Truy cập ngày 12 tháng 1 năm 2015.
- ^ Harris, Mark (ngày 29 tháng 1 năm 1993). “Is Dave Worth It?”. Entertainment Weekly. Truy cập ngày 7 tháng 12 năm 2011.
- ^ a ă â Carter, Bill (ngày 22 tháng 2 năm 1993). “CBS Buys a Theater To Keep Letterman On New York's Stage”. The New York Times. Truy cập ngày 22 tháng 2 năm 2014.
- ^ “David Letterman: Keeping Us Up Late”. Mancave. Ngày 11 tháng 4 năm 2011.
- ^ Janet Maslin (ngày 31 tháng 8 năm 1993). “Review/Television; New Time, New Place, Same Humor”. New York Times. Truy cập ngày 15 tháng 5 năm 2011.
- ^ Tom Kuntz (ngày 5 tháng 9 năm 1993). “AUG. 29–Sept. 4; Mega-Mouths: Jay and Dave Head-to-Head”. New York Times. Truy cập ngày 15 tháng 5 năm 2011.
- ^ Finn, Natalie (ngày 24 tháng 5 năm 2007). “Tonight Show Turns 15”. E! News. Truy cập ngày 28 tháng 8 năm 2007.
- ^ “Letterman's Show Losing Its Voice: Television: Bill Wendell's send-off has been less than warm despite his 15-year relationship with the talk-show host.”. Los Angeles Times. 18 tháng 8 năm 1995. Truy cập 12 tháng 11 năm 2014.
- ^ “CBS announces new contract extensions with late night stars David Letterman and Craig Ferguson through 2015”. CBS Corporation. Ngày 3 tháng 4 năm 2012. Truy cập ngày 19 tháng 10 năm 2012.
- ^ “Stephen Colbert Next Host of 'The Late Show'”. CBS. Truy cập ngày 10 tháng 4 năm 2014.
- ^ Lỗi chú thích: Thẻ
<ref>sai; không có nội dung trong thẻ ref có tên
deadline.com
- ^ “Bill Wendell”. The New York Times (Obituary).
- ^ a ă Gay, Jason (ngày 3 tháng 4 năm 2000). “Stangel Brothers Team Up on Late Show... Badlands of Battery Park... Noriega Goes Down”. The New York Observer. Truy cập ngày 15 tháng 9 năm 2013.
- ^ Campbell, Jon (ngày 18 tháng 1 năm 2013). “Letterman Shakeup: 'Late Night Show with David Letterman' Changes Up Writers”. The Christian Post. Truy cập ngày 1 tháng 2 năm 2013.
A huge 'Letterman shakeup' is taking place on the hit CBS talk show. According to reports, writers working on the show are all getting moved around, as widespread changes are being prepared. It has been rumored that long-time writer and producer at the show, Matt Roberts, has been moved to be the new head writer for the show. Up until now the Late Show With David Letterman has had two head writers,...Justin and Eric Stangel, [who] will...continue to work with the production company Worldwide Pants.
- ^ Guthrie, Marisa (ngày 25 tháng 4 năm 2011). “12 Talent Bookers Who Keep New York Talking”. Backstage. Truy cập ngày 15 tháng 5 năm 2011.
- ^ “Dave Pals To Cover For Him While He Heals”. Daily News (New York). Ngày 5 tháng 2 năm 2000.
- ^ “Janeane Garofalo”. IMDb.[nguồn không đáng tin?]
- ^ “Gifford to Leave”. People. Ngày 21 tháng 10 năm 1998. Truy cập ngày 15 tháng 5 năm 2011.
- ^ Barnhart, Aaron (ngày 16 tháng 2 năm 2000). “Guest-Host Concept Will Ease Letterman's Work Load”. KansasCity.com. Bản gốc lưu trữ ngày 27 tháng 9 năm 2011. Truy cập ngày 20 tháng 9 năm 2015.
- ^ “Letterman Stressed Out with Shingles”. PEOPLE.com.
- ^ “David Letterman Ending his Friday Summer Breaks”. USA Today. Ngày 27 tháng 6 năm 2003. Truy cập ngày 7 tháng 5 năm 2010.
- ^ “Music-Related TV Listings for March 10–16, 2003.”. Billboard. Ngày 10 tháng 3 năm 2003. Truy cập ngày 8 tháng 4 năm 2014.
- ^ a ă “Letterman Marks A Milestone”. CBS News. Ngày 2 tháng 2 năm 2007. Truy cập ngày 23 tháng 9 năm 2009.
- ^ Warren, Ellen; Armour, Terry (ngày 15 tháng 2 năm 2000). “No Shortage Of Subs When Letterman Returns”. Chicago Tribune. Truy cập ngày 23 tháng 8 năm 2014.
- ^ “Hurricane Sandy: David Letterman Performs Eerie Monologue to Empty Studio (Video)”. The Hollywood Reporter. Ngày 29 tháng 10 năm 2012. Truy cập ngày 30 tháng 10 năm 2012.
- ^ “David Letterman Had The Most Touching Robin Williams Tribute Of Them All”. Huffington Post. Truy cập ngày 19 tháng 8 năm 2014.
- ^ “David Letterman's final Late Show: recap here”. CBC News. Ngày 21 tháng 5 năm 2015. Truy cập ngày 21 tháng 5 năm 2015.
- ^ “‘Late Night with David Letterman:’ Stars recite final Top 10 list”. New York Daily News. Ngày 20 tháng 5 năm 2015. Truy cập ngày 21 tháng 5 năm 2015.
- ^ “David Letterman's emotional farewell”. CNN Money. Ngày 21 tháng 5 năm 2015. Truy cập ngày 21 tháng 5 năm 2015.
- ^ “Late Night TV Ratings For February 4-8, 2013,”. zap2it.com. Ngày 14 tháng 2 năm 2013. Truy cập ngày 14 tháng 9 năm 2013.
Season-to-date figures are averages of 'live plus seven day' data except for the two most recent weeks, which are 'live plus same day.')... Season to date/Total viewers...11:35 p.m.-12:35 a.m. ET: NBC "Tonight," 3.6 million viewers, CBS "Late Show," 3.1 million viewers, ABC "Kimmel," 2.8 million viewers**
- ^ a ă â Poggi, Jeanine (ngày 13 tháng 2 năm 2014). “Why Jimmy Fallon's 'Tonight Show' Can Thrive with Fewer Viewers when Conan's Couldn't”. Advertising Age. Truy cập ngày 14 tháng 2 năm 2014.
- ^ Steinberg, Brian (ngày 1 tháng 3 năm 2010). “Leno's Triumphant Return to Late Night May No Longer Matter”. Advertising Age. Truy cập ngày 5 tháng 4 năm 2012.
Late Show with David Letterman: $271m; The Tonight Show: $175.9m; Jimmy Kimmel Live:– $138.1m; The Daily Show: $52.4m; The Colbert Report: $41.8m; Chelsea Lately: $40.7m; Lopez Tonight: $9.1m
- ^ David Letterman's farewell episode nabs biggest audience in over 2 decades Business Insider (05/21/2015)
- ^ a ă O'Neil, Tom (ngày 8 tháng 7 năm 2010). “Conan O'Brien ousts Jay Leno and David Letterman from Emmys”. The Envelope (blog). Los Angeles Times. Truy cập ngày 15 tháng 5 năm 2011.
Liên kết ngoài[sửa | sửa mã nguồn]
- Chương trình mạng CBS
- David Letterman
- Chương trình truyền hình đêm khuya Hoa Kỳ
- Loạt chương trình tạp kỹ truyền hình Hoa Kỳ
- Chương trình truyền hình lấy bối cảnh ở Thành phố New York
- Phim truyền hình nhiều tập Mỹ thập kỷ 2000
- Phim truyền hình nhiều tập Mỹ thập kỷ 2010
- Chương trình truyền hình ngôn ngữ tiếng Anh
- Chương trình truyền hình Mỹ thập niên 1990
- Chương trình truyền hình của CBS Television Studios

markdown:
*Late Show with David Letterman*
|Late Show with David Letterman|
|
|![]()
*(thương hiệu nhượng quyền)* [Late Show](/w/index.php?title=Late_Show_(lo%E1%BA%A1t_ch%C6%B0%C6%A1ng_tr%C3%ACnh_truy%E1%BB%81n_h%C3%ACnh_CBS)&action=edit&redlink=1) [Chương trình đàm thoại](/wiki/Talk_show) [Chương trình tạp kỹ](/wiki/T%E1%BA%A1p_k%E1%BB%B9) [David Letterman](/wiki/David_Letterman) [Rob Burnett](/w/index.php?title=Rob_Burnett_(nh%C3%A0_s%E1%BA%A3n_xu%E1%BA%A5t)&action=edit&redlink=1)(1993–1996) [Joe Toplyn](/w/index.php?title=Joe_Toplyn&action=edit&redlink=1)(1996–1998) [Rodney Rothman](/w/index.php?title=Rodney_Rothman&action=edit&redlink=1)(1998–2000) [Justin Stangel](/w/index.php?title=Justin_Stangel&action=edit&redlink=1)và [Eric Stangel](/w/index.php?title=Eric_Stangel&action=edit&redlink=1)
(2000–2013)
Matt Roberts (2013–2015)
[[1]](#cite_note-deadline2013-1) [Paul Shaffer](/w/index.php?title=Paul_Shaffer&action=edit&redlink=1)
và
[CBS Orchestra](/w/index.php?title=CBS_Orchestra&action=edit&redlink=1) [Bill Wendell](/w/index.php?title=Bill_Wendell&action=edit&redlink=1)(1993–1995) [Alan Kalter](/w/index.php?title=Alan_Kalter&action=edit&redlink=1)(1995–2015) [Hoa Kỳ](/wiki/Hoa_K%E1%BB%B3) [[2]](#cite_note-epguides-2) [Robert Morton](/w/index.php?title=Robert_Morton_(nh%C3%A0_s%E1%BA%A3n_xu%E1%BA%A5t)&action=edit&redlink=1)(1993–1996) [Peter Lassally](/w/index.php?title=Peter_Lassally&action=edit&redlink=1)(1993–1996) [Rob Burnett](/w/index.php?title=Rob_Burnett_(nh%C3%A0_s%E1%BA%A3n_xu%E1%BA%A5t)&action=edit&redlink=1)(1996–2015) [Barbara Gaines](/w/index.php?title=Barbara_Gaines_(nh%C3%A0_s%E1%BA%A3n_xu%E1%BA%A5t_truy%E1%BB%81n_h%C3%ACnh)&action=edit&redlink=1)(2000–2015)
Maria Pope (2000–2015)
Jude Brennan (2003–2015)
[Ed Sullivan Theater](/w/index.php?title=Ed_Sullivan_Theater&action=edit&redlink=1)
New York, New York
[Worldwide Pants Incorporated](/w/index.php?title=Worldwide_Pants_Incorporated&action=edit&redlink=1) [CBS Productions](/w/index.php?title=CBS_Productions&action=edit&redlink=1)(1993–2006) [CBS Paramount Television](/w/index.php?title=CBS_Paramount_Television&action=edit&redlink=1)(2006–2009) [CBS Television Studios](/w/index.php?title=CBS_Television_Studios&action=edit&redlink=1)(2009–2015) [CBS](/wiki/CBS) [480i](/wiki/480i)( [4:3](/wiki/4:3) [SDTV](/wiki/SDTV)) (1993-2005) [1080i](/wiki/1080i)( [16:9](/wiki/16:9) [HDTV](/wiki/HDTV)) (2005–2015)
Phim trước
[The Pat Sajak Show](/w/index.php?title=The_Pat_Sajak_Show&action=edit&redlink=1) [CBS Late Night](/w/index.php?title=CBS_Late_Night&action=edit&redlink=1)
Phim sau
[Late Show with Stephen Colbert](/w/index.php?title=Late_Show_with_Stephen_Colbert&action=edit&redlink=1) [Late Night with David Letterman](/w/index.php?title=Late_Night_with_David_Letterman&action=edit&redlink=1) [Trang mạng chính thức](http://www.cbs.com/latenight/lateshow/) * (tạm dịch: Late Show with David Letterman* *Chương trình khuya với David Letterman*) là một [chương trình đàm thoại](/wiki/Talk_show)đêm khuya của Hoa Kỳ được chủ trì bởi [David Letterman](/wiki/David_Letterman)trên sóng [CBS](/wiki/CBS), đồng thời là sản phẩm đầu tiên trích từ loạt chương trình [CBS Late Show](/w/index.php?title=Late_Show_(lo%E1%BA%A1t_ch%C6%B0%C6%A1ng_tr%C3%ACnh_truy%E1%BB%81n_h%C3%ACnh_CBS)&action=edit&redlink=1). Chương trình lần đầu được lên sóng vào ngày 30 tháng 8 năm 1993, và được sản xuất bởi [[3]](#cite_note-mbc-3) [Worldwide Pants Incorporated](/w/index.php?title=Worldwide_Pants_Incorporated&action=edit&redlink=1)và [CBS Television Studios](/w/index.php?title=CBS_Television_Studios&action=edit&redlink=1). [Paul Shaffer](/w/index.php?title=Paul_Shaffer&action=edit&redlink=1)đảm nhận vai trò nhà [đạo diễn](/wiki/%C4%90%E1%BA%A1o_di%E1%BB%85n) [âm nhạc](/wiki/%C3%82m_nh%E1%BA%A1c)và cũng là trưởng ban nhạc [CBS Orchestra](/w/index.php?title=CBS_Orchestra&action=edit&redlink=1), trong khi Matt Roberts và [Alan Kalter](/w/index.php?title=Alan_Kalter&action=edit&redlink=1)lần lượt là nhà biên kịch chính và xướng ngôn viên của chương trình. Trước đây Letterman đã từng chủ trì chương trình *Late Night with David Letterman*trên kênh [NBC](/wiki/NBC)từ năm 1982 đến 1993.
Trong số những chương trình đêm muộn của Hoa Kỳ,
*Late Show* xếp thứ hai trong tổng lượng người xem tích lũy theo thời gian, và xếp thứ ba trong tổng số lượng tập chương trình. Ở hầu hết các thị trường Mỹ, chương trình phát sóng gần như hàng đêm vào 11:35 tối đến 12:37 sáng theo [4] [múi giờ miền Đông](/wiki/M%C3%BAi_gi%E1%BB%9D_mi%E1%BB%81n_%C4%90%C3%B4ng_(B%E1%BA%AFc_M%E1%BB%B9))và [Thái Bình Dương](/wiki/M%C3%BAi_gi%E1%BB%9D_Th%C3%A1i_B%C3%ACnh_D%C6%B0%C6%A1ng), nhưng chương trình đã được ghi hình vào lúc 16:30 giờ. Vào năm 2002, *Late Show with David Letterman*xếp thứ 7 trong cẩm nang [50 Greatest TV Shows of All Time của TV Guide](/w/index.php?title=50_Greatest_TV_Shows_of_All_Time_c%E1%BB%A7a_TV_Guide&action=edit&redlink=1). Hãng CBS tiếp tục thảo hợp đồng cùng Worldwide Pants nhằm tiếp tục sản xuất chương trình trong năm 2015. Với cương vị chủ trì [[5]](#cite_note-5) *Late Night*và *Late Show*trong suốt hơn 30 năm, Letterman đã vượt mặt [Johnny Carson](/wiki/Johnny_Carson), trở thành nhà chủ trì chương trình đàm thoại đêm khuya lâu nhất trong năm 2013. [[6]](#cite_note-6) [[7]](#cite_note-Extend2015-7)
Vào ngày 3 tháng 4 năm 2014, Letterman thông báo việc nghỉ hưu và tập cuối của chương trình này phát sóng vào ngày 20 tháng 5 năm 2015.
Sau khi kết thúc, [8] [Stephen Colbert](/wiki/Stephen_Colbert)là người thay thế khung giờ phát sóng với *,* [The Late Show with Stephen Colbert](/w/index.php?title=The_Late_Show_with_Stephen_Colbert&action=edit&redlink=1) từ ngày 8 tháng 9 năm 2015. [[9]](#cite_note-9) [[10]](#cite_note-10)
## Mục lục
## Lịch sử hình thành[
[sửa](/w/index.php?title=Late_Show_with_David_Letterman&veaction=edit§ion=1) | [sửa mã nguồn](/w/index.php?title=Late_Show_with_David_Letterman&action=edit§ion=1)]
Hãng
[CBS](/wiki/CBS) trước đây từng thực hiện nhiều chương trình theo mảng đàm thoại đêm khuya như * (1969–1972) và The Merv Griffin Show* *(1989–1990), nhưng cả hai vẫn không thể đọ lại với chương trình* [The Pat Sajak Show](/w/index.php?title=The_Pat_Sajak_Show&action=edit&redlink=1) *của đài* [Tonight Show Starring Johnny Carson](/w/index.php?title=Tonight_Show_Starring_Johnny_Carson&action=edit&redlink=1) [NBC](/wiki/NBC), khiến chúng đều bị hủy phát sóng do lượng tỉ suất khán giả thấp. Trong suốt 20 năm trước khi *Late Show*ra đời, khung giờ đêm khuya của CBS được dành để chiếu phim, các chương trình phát lại và một bộ chương trình đặc biệt dưới cái tên *với tỉ suất người xem trung bình. Sau khi David Letterman gặp xung đột với hãng* [CBS Late Night](/w/index.php?title=The_CBS_Late_Movie&action=edit&redlink=1) [NBC](/wiki/NBC), CBS đã mời ông về bằng một bản hợp đồng kéo dài trong 3 năm, với mức 14 triệu đô-la Mỹ một năm, gấp đôi số lương mà ông nhận được tại [[11]](#cite_note-11) *Late Night*. Cũng theo sự thỏa thuận của họ, chương trình được diễn ra 1 tháng tại Hollywood ít nhất một lần mỗi năm. [[12]](#cite_note-NYT-12)
Sau khi CBS chi trả 4 triệu đô-la Mỹ cho
[Ed Sullivan Theater](/w/index.php?title=Ed_Sullivan_Theater&action=edit&redlink=1), hãng khẳng định phải sử dụng "nhiều triệu đô-la nữa" nhằm cải tiến lại chương trình, do kỹ sư [12] [James Polshek](/w/index.php?title=James_Polshek&action=edit&redlink=1)đảm nhận. Sau cùng, toàn bộ chi phí mà CBS phải bỏ ra cho [[12]](#cite_note-NYT-12) *Late Show*đã lên đến 140 triệu đô-la Mỹ. [[13]](#cite_note-13)
Sau khi Letterman được giới thiệu trong tập đầu của
*Late Show*, [Tom Brokaw](/w/index.php?title=Tom_Brokaw&action=edit&redlink=1) của * có xuất hiện làm bạn dẫn cùng ông trong chương trình. NBC Nightly News* [[14]](#cite_note-14) Về lượng tỉ suất khán giả, [[15]](#cite_note-15) *Late Show*của Letterman thắng thế so với *Tonight Show*của [Jay Leno](/w/index.php?title=Jay_Leno&action=edit&redlink=1)trong 2 năm đầu. Sau đó, Leno vuơn lên ngôi đầu nhờ lần phỏng vấn cùng [Hugh Grant](/wiki/Hugh_Grant), sau vụ việc bê bối của anh cùng một cô gái bán dâm tại [Los Angeles](/wiki/Los_Angeles). [[16]](#cite_note-Hugh_Grant_Arrest-16) [Bill Wendell](/w/index.php?title=Bill_Wendell&action=edit&redlink=1)rời khỏi cương vị xướng ngôn viên vào năm 1995, và được [[17]](#cite_note-17) [Alan Kalter](/w/index.php?title=Alan_Kalter&action=edit&redlink=1)thế chân.
Vào ngày 3 tháng 4 năm 2012, hãng CBS tiếp tục thỏa thuận cùng Worldwide Pants và CBS Television Studios nhằm tiếp tục sản xuất chương trình trong năm 2014 và năm 2015.
Giúp Letterman đã vượt mặt [18] [Johnny Carson](/wiki/Johnny_Carson), trở thành nhà chủ trì chương trình đàm thoại đêm khuya lâu nhất tại thời điểm năm 2013. [[7]](#cite_note-Extend2015-7)
Vào ngày 3 tháng 4 năm 2014, Letterman thông báo việc nghỉ hưu vào năm 2015, khi hợp đồng của ông kết thúc vào khoảng tháng 8 cùng năm.
Vào ngày 10 tháng 4 năm 2014, hãng CBS thông báo việc Letterman sẽ được kế nhiệm bằng [19] [Stephen Colbert](/wiki/Stephen_Colbert)trong năm 2015. [[20]](#cite_note-deadline.com-20)
### Nhân viên[
[sửa](/w/index.php?title=Late_Show_with_David_Letterman&veaction=edit§ion=2) | [sửa mã nguồn](/w/index.php?title=Late_Show_with_David_Letterman&action=edit§ion=2)]
Xướng ngôn viên
[Bill Wendell](/w/index.php?title=Bill_Wendell&action=edit&redlink=1) nghỉ hưu và rời chương trình vào ngày 18 tháng 8 năm 1995. Vào năm 1997, [21] [Justin Stangel](/w/index.php?title=Justin_Stangel&action=edit&redlink=1)và [Eric Stangel](/w/index.php?title=Eric_Stangel&action=edit&redlink=1)được thuê làm biên kịch cho chương trình; tính đến tháng 3 năm 2000, anh em nhà Stangel trở thành biên kịch chính cho chương trình, thay thế [[22]](#cite_note-observe-22) [Rodney Rothman](/w/index.php?title=Rodney_Rothman&action=edit&redlink=1). [[1]](#cite_note-deadline2013-1) [[22]](#cite_note-observe-22)
Matt Roberts, một biên kịch và nhà sản xuất lâu năm cho chương trình, trở thành biên kịch chính vào tháng 1 năm 2013, thay cho anh em nhà Stangel.
[[1]](#cite_note-deadline2013-1) [[23]](#cite_note-23) [Sheila Rogers](/w/index.php?title=Sheila_Rogers&action=edit&redlink=1), nhà sản xuất chịu trách nhiệm khách mời của chương trình, đã làm việc với Letterman kể từ khi *Late Show* bắt đầu. [[24]](#cite_note-backstage-24)
## Khách mời chủ trì[
[sửa](/w/index.php?title=Late_Show_with_David_Letterman&veaction=edit§ion=3) | [sửa mã nguồn](/w/index.php?title=Late_Show_with_David_Letterman&action=edit§ion=3)]
Vào năm 2000, sau khi Letterman giải phẫu tim, chương trình
*Late Show Backstage* được phát sóng, gồm nhiều người nổi tiếng gợi nhớ lại kỷ niệm cùng chương trình như [Charles Grodin](/w/index.php?title=Charles_Grodin&action=edit&redlink=1) (7 tháng 2), [Regis Philbin](/w/index.php?title=Regis_Philbin&action=edit&redlink=1) (8 & 10 tháng 2), [Paul Shaffer](/w/index.php?title=Paul_Shaffer&action=edit&redlink=1) (9 & 11 tháng 2), [Drew Barrymore](/wiki/Drew_Barrymore) (14 tháng 2), [David Brenner](/w/index.php?title=David_Brenner&action=edit&redlink=1) (15 tháng 2), [Tom Snyder](/w/index.php?title=Tom_Snyder&action=edit&redlink=1) (16 & 17 tháng 2) và [Tom Arnold](/w/index.php?title=Tom_Arnold_(di%E1%BB%85n_vi%C3%AAn)&action=edit&redlink=1) (18 tháng 2.) [[25]](#cite_note-25)
Letter trở lại vào ngày 18 tháng 2, trong một chương trình phát sóng 3 ngày sau đó. Để giúp đỡ, nhiều khách mời khác cũng xuất hiện, như
[Bill Cosby](/wiki/Bill_Cosby) (22 tháng 2), [Kathie Lee Gifford](/w/index.php?title=Kathie_Lee_Gifford&action=edit&redlink=1) (23 tháng 2), [David Brenner](/w/index.php?title=David_Brenner&action=edit&redlink=1) (29 tháng 2), [Nathan Lane](/w/index.php?title=Nathan_Lane&action=edit&redlink=1) (2 tháng 3), [Janeane Garofalo](/w/index.php?title=Janeane_Garofalo&action=edit&redlink=1) (7 tháng 3). [[26]](#cite_note-26) [[27]](#cite_note-27) [[28]](#cite_note-28)
Vào tháng 2 và tháng 3 năm 2003, Letterman bỏ lỡ 14 chương trình vì
[bệnh Zona](/wiki/Zona_(b%E1%BB%87nh)). Một vài khách mời tham gia thế chỗ ông tạm thời bao gồm [Bruce Willis](/wiki/Bruce_Willis) (26 tháng 2), [John McEnroe](/wiki/John_McEnroe) (27 tháng 2), [Regis Philbin](/w/index.php?title=Regis_Philbin&action=edit&redlink=1) (28 tháng 2), [Whoopi Goldberg](/wiki/Whoopi_Goldberg) (10 tháng 3), [Vince Vaughn](/wiki/Vince_Vaughn) (11 tháng 3), [Elvis Costello](/wiki/Elvis_Costello) (12 tháng 3), [Will Ferrell](/wiki/Will_Ferrell) (13 tháng 3), [Megan Mullally](/w/index.php?title=Megan_Mullally&action=edit&redlink=1) (14 tháng 3), [Brad Garrett](/w/index.php?title=Brad_Garrett&action=edit&redlink=1) (17 tháng 3), [Tom Dreesen](/w/index.php?title=Tom_Dreesen&action=edit&redlink=1) (18 tháng 3), [Bonnie Hunt](/w/index.php?title=Bonnie_Hunt&action=edit&redlink=1) (19 tháng 3), [Paul Shaffer](/w/index.php?title=Paul_Shaffer&action=edit&redlink=1) (24 tháng 3), [Bill Cosby](/wiki/Bill_Cosby) (25 tháng 3) và [Luke Wilson](/w/index.php?title=Luke_Wilson&action=edit&redlink=1) (26 tháng 3). [[29]](#cite_note-29)
Vào tháng 6 năm 2003, Letterman tổ chức khách mời chủ trì trong nhiều đêm thứ Sáu, bao gồm
[Tom Arnold](/w/index.php?title=Tom_Arnold_(di%E1%BB%85n_vi%C3%AAn)&action=edit&redlink=1) (6 tháng 6), [Tom Green](/w/index.php?title=Tom_Green&action=edit&redlink=1) (13 tháng 6), [Kelsey Grammer](/w/index.php?title=Kelsey_Grammer&action=edit&redlink=1) (20 tháng 6), [Jimmy Fallon](/wiki/Jimmy_Fallon) (27 tháng 6). [[30]](#cite_note-usatoday-breaks-30) [[31]](#cite_note-31)
## Các tập nổi bật[
[sửa](/w/index.php?title=Late_Show_with_David_Letterman&veaction=edit§ion=4) | [sửa mã nguồn](/w/index.php?title=Late_Show_with_David_Letterman&action=edit§ion=4)]
Một vài tập nổi bật của chương trình:
[[32]](#cite_note-cbsmile-32)
- Tập mở đầu vào ngày 30 tháng 8 năm 1993, thu hút hơn 23 triệu người xem;
- Tập
[vào tháng 3 năm 1994 có sự xuất hiện của Madonna](/wiki/Madonna_tr%C3%AAn_Late_Show_with_David_Letterman);
- Tập vào ngày 12 tháng 4 năm 1995 với sự xuất hiện của
[Drew Barrymore](/wiki/Drew_Barrymore), khi cô "nhảy lên bàn và vén áo lên" như là một "món quà sinh nhật mà ông không bao giờ quên được"; [[32]](#cite_note-cbsmile-32)
- Tập vào ngày 31 tháng 12 năm 1999, khi Letterman trở lại sau cuộc giải phẫu tim.
[[33]](#cite_note-33)
- Tập ngày 17 tháng 9 năm 2001, khi chương trình diễn ra ngay sau
[Sự kiện 11 tháng 9](/wiki/S%E1%BB%B1_ki%E1%BB%87n_11_th%C3%A1ng_9)với sự xuất hiện của [Dan Rather](/w/index.php?title=Dan_Rather&action=edit&redlink=1), [Regis Philbin](/w/index.php?title=Regis_Philbin&action=edit&redlink=1), The [Boys' Choir of Harlem](/w/index.php?title=Boys%27_Choir_of_Harlem&action=edit&redlink=1), và [Odetta](/w/index.php?title=Odetta&action=edit&redlink=1). Tập này đã được " *tán dương là "một trong những khoảnh khắc thuần khiết, chân thật và quan trọng nhất trong lịch sử truyền hình'."* [New York Daily News](/w/index.php?title=New_York_Daily_News&action=edit&redlink=1)
- Tập ngày 2 tháng 1 năm 2008, nơi chương trình được ghi hình trở lại sau sự kiện WGA Strike năm 2007.
- Tập vào ngày 1 tháng 10 năm 2009, ông tiết lộ việc mình bị tống tiền.
- Tập ngày 29 tháng 10 năm 2012, chương trình được quay mà không có khán giả trong lúc đang diễn ra
[cơn bão Sandy](/wiki/B%C3%A3o_Sandy), khiến các nhân viên của chương trình phải đưa khán giả về nhà một cách an toàn. [[34]](#cite_note-sandy-34)
- Tập ngày 3 tháng 4 năm 2014, Letterman thông báo về việc nghỉ hưu từ
*The Late Show*.
- Tập ngày 18 tháng 8 năm 2014, khi ông tưởng nhớ đến cố diễn viên hài
[Robin Williams](/wiki/Robin_Williams), người mà ông biết đến từ lúc còn ở [The Comedy Store](/w/index.php?title=The_Comedy_Store&action=edit&redlink=1), [Los Angeles](/wiki/Los_Angeles). Chương trình còn biên tập một đoạn clip gồm nhiều cảnh Williams xuất hiện trong *The Late Show*, và một cảnh từ *mà Letterman góp mặt là diễn viên khách mời.* [Mork & Mindy](/w/index.php?title=Mork_%26_Mindy&action=edit&redlink=1) [[35]](#cite_note-35)
- Tập cuối cùng vào ngày 20 tháng 5 năm 2015 với 13.7 triệu người xem, được giới thiệu bằng đoạn phim lưu trữ của
[Tổng thống Mỹ](/wiki/T%E1%BB%95ng_th%E1%BB%91ng_M%E1%BB%B9) [Gerald Ford](/wiki/Gerald_Ford), [George H. W. Bush](/wiki/George_H._W._Bush), [Bill Clinton](/wiki/Bill_Clinton), [George W. Bush](/wiki/George_W._Bush)và [Barack Obama](/wiki/Barack_Obama). 10 nhân vật nổi tiếng tham gia chương trình nằm trong danh sách "Những điều tôi muốn nói với Dave" bao gồm [Alec Baldwin](/wiki/Alec_Baldwin), [Barbara Walters](/w/index.php?title=Barbara_Walters&action=edit&redlink=1), [Steve Martin](/wiki/Steve_Martin), [Jerry Seinfeld](/w/index.php?title=Jerry_Seinfeld&action=edit&redlink=1), [Jim Carrey](/wiki/Jim_Carrey), [Chris Rock](/w/index.php?title=Chris_Rock&action=edit&redlink=1), [Julia Louis-Dreyfus](/w/index.php?title=Julia_Louis-Dreyfus&action=edit&redlink=1), [Peyton Manning](/w/index.php?title=Peyton_Manning&action=edit&redlink=1), [Tina Fey](/wiki/Tina_Fey)và [Bill Murray](/wiki/Bill_Murray). Letterman gởi lời cảm ơn đến vợ Regina và con trai Harry, mẹ của ông, khán giả, đội ngũ làm chương trình, Paul Shaffer và ban nhạc cùng lời chúc may mắn đến người kế nhiệm [Stephen Colbert](/wiki/Stephen_Colbert). Chương trình có gợi lại những điểm nổi bật từ *,* [The David Letterman Show](/w/index.php?title=The_David_Letterman_Show&action=edit&redlink=1) *và* [Late Night with David Letterman](/w/index.php?title=Late_Night_with_David_Letterman&action=edit&redlink=1) *Late Show*; một màn trình diễn bài hát yêu thích của Letterman " [Everlong](/w/index.php?title=Everlong&action=edit&redlink=1)" từ [Foo Fighters](/wiki/Foo_Fighters)và kết thúc bằng hình ảnh con trai Harry của ông đang trượt tuyết. [[36]](#cite_note-36) [[37]](#cite_note-37) [[38]](#cite_note-38)
## Tiếp nhận[
[sửa](/w/index.php?title=Late_Show_with_David_Letterman&veaction=edit§ion=5) | [sửa mã nguồn](/w/index.php?title=Late_Show_with_David_Letterman&action=edit§ion=5)]
### Tỉ lệ người xem[
[sửa](/w/index.php?title=Late_Show_with_David_Letterman&veaction=edit§ion=6) | [sửa mã nguồn](/w/index.php?title=Late_Show_with_David_Letterman&action=edit§ion=6)]
Tập có tỉ lệ người xem cao nhất phát sóng vào ngày 23 tháng 2 năm 1994, phát ngay sau
[Thế vận hội Mùa đông 1994](/wiki/Th%E1%BA%BF_v%E1%BA%ADn_h%E1%BB%99i_M%C3%B9a_%C4%91%C3%B4ng_1994) với 15 triệu người xem. Tập có tỉ lệ cao thứ hai phát 2 ngày sau đó với 11.1 triệu người xem. Cả hai đều phát sau cuộc thi đấu của bộ môn trượt băng nữ. Vào tháng 2 năm 2013, [TV by the Numbers](/w/index.php?title=TV_by_the_Numbers&action=edit&redlink=1) báo cáo *Late Show* thu về trung bình 3.1 triệu người xem mỗi tập. Một năm sau, con số này giảm xuống 2.8 triệu.. [39] [[40]](#cite_note-AdAge2014-40)
Vào năm 2009, chương trình thu về lợi nhuận quảng cáo 271 triệu đô-la Mỹ.
Vào tháng 2 năm 2014, theo báo cáo từ tháng 1 đến tháng 10 năm 2013, [41] *Late Show*thu về 179.6 triệu đô-la Mỹ tiền quảng cáo cho CBS, cao hơn 7 chương trình đêm khuya đối thủ khác của đài NBC, ABC, Comedy Central và E!. [[40]](#cite_note-AdAge2014-40) *Late Show*cũng có lượng người xem trung bình cao tuổi nhất, với 58.9 tuổi. [[40]](#cite_note-AdAge2014-40)
Tập cuối cùng của
*The Late Show with David Letterman* vào ngày 20 tháng 5 năm 2015 thu về 13.76 triệu người xem, trở thành tập có tỉ lệ cao nhất kể từ tập sau Thế vận hội 1994 và có lượng tương tác cao nhất mạng truyền hình, đánh bật tất cả chương trình giờ vàng đêm đó. [[42]](#cite_note-42)
### Giải thưởng[
[sửa](/w/index.php?title=Late_Show_with_David_Letterman&veaction=edit§ion=7) | [sửa mã nguồn](/w/index.php?title=Late_Show_with_David_Letterman&action=edit§ion=7)] *Late Show with David Letterman* được đề cử cho * trong hạng mục "Loạt chương trình tạp kỹ, âm nhạc hay hài kịch nổi bật" trong suốt 16 mùa liền, từ mùa 1993-94 cho đến mùa 2008-09. Tính cả những đề cử cho chương trình Giải Emmy* *Late Night*của NBC, thì Letterman và những người thực hiện đã được đề cử 26 lần liên tiếp trong hạng mục này. [[43]](#cite_note-envelope2010-43) *Late Show with David Letterman* đã thắng 6 lần
- 1993–94 thắng giải "Loạt chương trình tạp kỹ, âm nhạc hay hài kịch nổi bật"
- 1997–98 thắng giải "Loạt chương trình tạp kỹ, âm nhạc hay hài kịch nổi bật"
- 1998–99 thắng giải "Loạt chương trình tạp kỹ, âm nhạc hay hài kịch nổi bật"
- 1999–00 thắng giải "Loạt chương trình tạp kỹ, âm nhạc hay hài kịch nổi bật"
- 2000–01 thắng giải "Loạt chương trình tạp kỹ, âm nhạc hay hài kịch nổi bật"
- 2001–02 thắng giải "Loạt chương trình tạp kỹ, âm nhạc hay hài kịch nổi bật"
Kể từ mùa giải Emmy lần thứ 62 vào năm 2010, chương trình không còn được đề cử nữa.
[[43]](#cite_note-envelope2010-43)
## Tham khảo[
[sửa](/w/index.php?title=Late_Show_with_David_Letterman&veaction=edit§ion=8) | [sửa mã nguồn](/w/index.php?title=Late_Show_with_David_Letterman&action=edit§ion=8)]
- ^
**a** **ă** [Finke, Nikki (ngày 18 tháng 1 năm 2013).](#cite_ref-deadline2013_1-2) **â** [“David Letterman Shakeup In](http://www.deadline.com/print-post/?posttoprint=407507&KeepThis=true/TB_iframe=true&height=500&width=750). deadline.com. Truy cập ngày 1 tháng 2 năm 2013. *Late Show*Head Writers As Stangel Brothers Snag Multi-Year Development Deal”
The twosome have had an unusually long and successful 14-year run as Letterman's head writers and now will turn a lot of their attention to coming up with TV shows in any format for Worldwide Pants.
[^](#cite_ref-epguides_2-0) [“'Late Show with David Letterman'”](http://epguides.com/LateShowwithDavidLetterman/). *.* [epguides](/w/index.php?title=Epguides&action=edit&redlink=1) [^](#cite_ref-mbc_3-0) [“Late Night with David Letterman / Late Show with David Letterman”](http://www.museum.tv/eotv/latenightwi.htm). [Museum of Broadcast Communications](/w/index.php?title=Museum_of_Broadcast_Communications&action=edit&redlink=1). Truy cập 12 tháng 11 năm 2014. **Joel Keller (ngày 3 tháng 4 năm 2006).** [^](#cite_ref-taped_4-0) [“When the hell does Letterman tape his shows?”](http://web.archive.org/web/20060405034819/http://www.tvsquad.com/2006/04/03/when-the-hell-does-letterman-tape-his-shows/). [TV Squad](/w/index.php?title=TV_Squad&action=edit&redlink=1). Truy cập ngày 15 tháng 5 năm 2011. [^](#cite_ref-5) [“TV Guide Names Top 50 Shows”](http://www.cbsnews.com/stories/2002/04/26/entertainment/main507388.shtml). CBS News. Ngày 11 tháng 2 năm 2009. Truy cập ngày 14 tháng 9 năm 2013. **Maria Elena Fernandez và Kurt Schlosser (ngày 3 tháng 4 năm 2014).** [^](#cite_ref-6) [“David Letterman announces he will retire from 'Late Show' in 2015”](http://www.today.com/popculture/david-letterman-announces-he-will-retire-late-show-next-year-2D79477168). NBC News. Truy cập ngày 15 tháng 11 năm 2014.
- ^
**a** [Bibel, Sara (ngày 4 tháng 10 năm 2013).](#cite_ref-Extend2015_7-1) **ă** [“David Letterman Extends Agreement to Host 'Late Show With David Letterman' Through 2015”](http://tvbythenumbers.zap2it.com/2013/10/04/david-letterman-extends-agreement-to-host-late-show-with-david-letterman-through-2015/206991/). TVbythenumbers. Truy cập ngày 31 tháng 1 năm 2014. **Carter, Bill (ngày 10 tháng 12 năm 2014).** [^](#cite_ref-8) [“David Letterman to Leave the 'Late Show' in May”](http://www.nytimes.com/2014/12/11/business/media/david-letterman-to-leave-the-late-show-in-may.html). *. Truy cập ngày 11 tháng 1 năm 2015.* [The New York Times](/wiki/The_New_York_Times) [^](#cite_ref-9) [“Jimmy Fallon and Seth Meyers Beat the ABC and CBS Time-Slot Competition in All Key Measures for the Week of May 25–29”](http://tvbythenumbers.zap2it.com/2015/06/04/jimmy-fallon-and-seth-meyers-beat-the-abc-and-cbs-time-slot-competition-in-all-key-measures-for-the-week-of-may-25-29/412469/). *zap2it*. Ngày 4 tháng 6 năm 2015. Truy cập ngày 4 tháng 6 năm 2015. [^](#cite_ref-10) [“'Late Show with Stephen Colbert' Premieres on Tuesday September 8th”](http://splitsider.com/2015/01/late-show-with-stephen-colbert-premieres-on-tuesday-september-8th/). *Splitsider*. Ngày 12 tháng 1 năm 2015. Truy cập ngày 12 tháng 1 năm 2015. **Harris, Mark (ngày 29 tháng 1 năm 1993).** [^](#cite_ref-11) [“Is Dave Worth It?”](http://www.ew.com/ew/article/0,,305416,00.html). *Entertainment Weekly*. Truy cập ngày 7 tháng 12 năm 2011.
- ^
**a** **ă** [Carter, Bill (ngày 22 tháng 2 năm 1993).](#cite_ref-NYT_12-2) **â** [“CBS Buys a Theater To Keep Letterman On New York's Stage”](http://www.nytimes.com/1993/02/22/theater/cbs-buys-a-theater-to-keep-letterman-on-new-york-s-stage.html). *The New York Times*. Truy cập ngày 22 tháng 2 năm 2014. [^](#cite_ref-13) [“David Letterman: Keeping Us Up Late”](http://mancave.cbslocal.com/2011/04/11/david-letterman-keeping-us-up-late/). Mancave. Ngày 11 tháng 4 năm 2011. **Janet Maslin (ngày 31 tháng 8 năm 1993).** [^](#cite_ref-14) [“Review/Television; New Time, New Place, Same Humor”](http://query.nytimes.com/gst/fullpage.html?res=9F0CE6D9173FF932A0575BC0A965958260). *New York Times*. Truy cập ngày 15 tháng 5 năm 2011. **Tom Kuntz (ngày 5 tháng 9 năm 1993).** [^](#cite_ref-15) [“AUG. 29–Sept. 4; Mega-Mouths: Jay and Dave Head-to-Head”](http://query.nytimes.com/gst/fullpage.html?res=9F0CE0DF113CF936A3575AC0A965958260&n=Top%2FReference%2FTimes%20Topics%2FPeople%2FL%2FLeno%2C%20Jay). *New York Times*. Truy cập ngày 15 tháng 5 năm 2011. **Finn, Natalie (ngày 24 tháng 5 năm 2007).** [^](#cite_ref-Hugh_Grant_Arrest_16-0) [“Tonight Show Turns 15”](http://www.eonline.com/news/article/index.jsp?uuid=76695462-4337-480d-ba55-6f912673286a). [E! News](/w/index.php?title=E!_News&action=edit&redlink=1). Truy cập ngày 28 tháng 8 năm 2007. [^](#cite_ref-17) [“Letterman's Show Losing Its Voice: Television: Bill Wendell's send-off has been less than warm despite his 15-year relationship with the talk-show host.”](http://articles.latimes.com/1995-08-18/entertainment/ca-36624_1_david-letterman-show). *. 18 tháng 8 năm 1995. Truy cập 12 tháng 11 năm 2014.* [Los Angeles Times](/wiki/Los_Angeles_Times) [^](#cite_ref-cbscorporation.com_18-0) [“CBS announces new contract extensions with late night stars David Letterman and Craig Ferguson through 2015”](http://www.cbscorporation.com/news-article.php?id=871). CBS Corporation. Ngày 3 tháng 4 năm 2012. Truy cập ngày 19 tháng 10 năm 2012. [^](#cite_ref-19) [“Stephen Colbert Next Host of 'The Late Show'”](http://www.cbs.com/shows/late_show/news/1002302/). CBS. Truy cập ngày 10 tháng 4 năm 2014. **Lỗi chú thích: Thẻ** [^](#cite_ref-deadline.com_20-0)
<ref>sai; không có nội dung trong thẻ ref có tên
deadline.com
[^](#cite_ref-21) [“Bill Wendell”](http://query.nytimes.com/gst/fullpage.html?res=9401E3DB143BF936A25757C0A96F958260). *The New York Times*(Obituary).
- ^
**a** [Gay, Jason (ngày 3 tháng 4 năm 2000).](#cite_ref-observe_22-1) **ă** [“Stangel Brothers Team Up on Late Show... Badlands of Battery Park... Noriega Goes Down”](http://observer.com/2000/04/stangel-brothers-team-up-on-late-show-badlands-of-battery-park-noriega-goes-down/). *. Truy cập ngày 15 tháng 9 năm 2013.* [The New York Observer](/w/index.php?title=The_New_York_Observer&action=edit&redlink=1) **Campbell, Jon (ngày 18 tháng 1 năm 2013).** [^](#cite_ref-23) [“Letterman Shakeup: 'Late Night Show with David Letterman' Changes Up Writers”](http://www.christianpost.com/news/letterman-shakeup-late-night-show-with-david-letterman-changes-up-writers-video-88537/). *. Truy cập ngày 1 tháng 2 năm 2013.* [The Christian Post](/w/index.php?title=The_Christian_Post&action=edit&redlink=1)
A huge 'Letterman shakeup' is taking place on the hit CBS talk show. According to reports, writers working on the show are all getting moved around, as widespread changes are being prepared. It has been rumored that long-time writer and producer at the show, Matt Roberts, has been moved to be the new head writer for the show. Up until now the
*Late Show With David Letterman*has had two head writers,...Justin and Eric Stangel, [who] will...continue to work with the production company Worldwide Pants. **Guthrie, Marisa (ngày 25 tháng 4 năm 2011).** [^](#cite_ref-backstage_24-0) [“12 Talent Bookers Who Keep New York Talking”](http://www.backstage.com/bso/news-and-features-features/12-talent-bookers-who-keep-new-york-talking-1005152912.story). *. Truy cập ngày 15 tháng 5 năm 2011.* [Backstage](/w/index.php?title=Backstage_(magazine)&action=edit&redlink=1) [^](#cite_ref-25) [“Dave Pals To Cover For Him While He Heals”](http://www.nydailynews.com/archives/news/2000/02/05/2000-02-05_dave_pals_to_cover_for_him_w.html). *Daily News*(New York). Ngày 5 tháng 2 năm 2000. [^](#cite_ref-26) [“Janeane Garofalo”](http://www.imdb.com/title/tt0106053/trivia). *.* [IMDb](/wiki/IMDb) [^](#cite_ref-27) [“Gifford to Leave”](http://www.people.com/people/article/0,26334,617380,00.html). *People*. Ngày 21 tháng 10 năm 1998. Truy cập ngày 15 tháng 5 năm 2011. **Barnhart, Aaron (ngày 16 tháng 2 năm 2000).** [^](#cite_ref-28) [“Guest-Host Concept Will Ease Letterman's Work Load”](https://web.archive.org/web/20110927114936/http://blogs.kansascity.com/tvbarn/2000/02/guesthost_conce.html). KansasCity.com. [Bản gốc](http://blogs.kansascity.com/tvbarn/2000/02/guesthost_conce.html)lưu trữ ngày 27 tháng 9 năm 2011. Truy cập ngày 20 tháng 9 năm 2015. [^](#cite_ref-29) [“Letterman Stressed Out with Shingles”](http://www.people.com/people/article/0,,625611,00.html). *PEOPLE.com*. [^](#cite_ref-usatoday-breaks_30-0) [“David Letterman Ending his Friday Summer Breaks”](http://www.usatoday.com/life/television/news/2003-06-27-letterman-breaks_x.htm). *USA Today*. Ngày 27 tháng 6 năm 2003. Truy cập ngày 7 tháng 5 năm 2010. [^](#cite_ref-31) [“Music-Related TV Listings for March 10–16, 2003.”](http://www.billboard.com/articles/news/72051/11tunesontv#Tuesday). *. Ngày 10 tháng 3 năm 2003. Truy cập ngày 8 tháng 4 năm 2014.* [Billboard](/wiki/Billboard_(magazine))
- ^
**a** **ă** [“Letterman Marks A Milestone”](http://www.cbsnews.com/stories/2007/02/01/entertainment/main2423614.shtml). [CBS News](/w/index.php?title=CBS_News&action=edit&redlink=1). Ngày 2 tháng 2 năm 2007. Truy cập ngày 23 tháng 9 năm 2009. **Warren, Ellen; Armour, Terry (ngày 15 tháng 2 năm 2000).** [^](#cite_ref-33) [“No Shortage Of Subs When Letterman Returns”](http://articles.chicagotribune.com/2000-02-15/news/0002150307_1_letterman-returns-david-letterman-jerry-lewis). *Chicago Tribune*. Truy cập ngày 23 tháng 8 năm 2014. [^](#cite_ref-sandy_34-0) [“Hurricane Sandy: David Letterman Performs Eerie Monologue to Empty Studio (Video)”](http://tv.yahoo.com/news/hurricane-sandy-david-letterman-performs-eerie-monologue-empty-231618030.html). *. Ngày 29 tháng 10 năm 2012. Truy cập ngày 30 tháng 10 năm 2012.* [The Hollywood Reporter](/wiki/The_Hollywood_Reporter) [^](#cite_ref-35) [“David Letterman Had The Most Touching Robin Williams Tribute Of Them All”](http://www.huffingtonpost.com/2014/08/19/david-letterman-robin-williams_n_5690906.html). *. Truy cập ngày 19 tháng 8 năm 2014.* [Huffington Post](/w/index.php?title=Huffington_Post&action=edit&redlink=1) [^](#cite_ref-36) [“David Letterman's final Late Show: recap here”](http://www.cbc.ca/news/arts/david-letterman-s-final-late-show-recap-here-1.3081539). *CBC News*. Ngày 21 tháng 5 năm 2015. Truy cập ngày 21 tháng 5 năm 2015. [^](#cite_ref-37) [“‘Late Night with David Letterman:’ Stars recite final Top 10 list”](http://www.nydailynews.com/entertainment/tv/david-letterman-final-top-10-list-article-1.2230190). *New York Daily News*. Ngày 20 tháng 5 năm 2015. Truy cập ngày 21 tháng 5 năm 2015. [^](#cite_ref-38) [“David Letterman's emotional farewell”](http://money.cnn.com/2015/05/20/media/david-letterman-goodbye-late-show/). *CNN Money*. Ngày 21 tháng 5 năm 2015. Truy cập ngày 21 tháng 5 năm 2015. [^](#cite_ref-39) [“Late Night TV Ratings For February 4-8, 2013,”](http://tvbythenumbers.zap2it.com/2013/02/14/late-night-tv-ratings-for-february-4-8-2013/169497/). zap2it.com. Ngày 14 tháng 2 năm 2013. Truy cập ngày 14 tháng 9 năm 2013.
Season-to-date figures are averages of 'live plus seven day' data except for the two most recent weeks, which are 'live plus same day.')... Season to date/Total viewers...11:35 p.m.-12:35 a.m. ET: NBC "Tonight," 3.6 million viewers, CBS "Late Show," 3.1 million viewers, ABC "Kimmel," 2.8 million viewers**
- ^
**a** **ă** [Poggi, Jeanine (ngày 13 tháng 2 năm 2014).](#cite_ref-AdAge2014_40-2) **â** [“Why Jimmy Fallon's 'Tonight Show' Can Thrive with Fewer Viewers when Conan's Couldn't”](http://adage.com/article/media/jimmy-fallon-s-tonight-show-thrive-fewer-viewers/291646/). *. Truy cập ngày 14 tháng 2 năm 2014.* [Advertising Age](/w/index.php?title=Advertising_Age&action=edit&redlink=1) **Steinberg, Brian (ngày 1 tháng 3 năm 2010).** [^](#cite_ref-41) [“Leno's Triumphant Return to Late Night May No Longer Matter”](http://adage.com/article/mediaworks/leno-s-triumphant-return-late-night-longer-matter/142330/). *Advertising Age*. Truy cập ngày 5 tháng 4 năm 2012.
Late Show with David Letterman: $271m; The Tonight Show: $175.9m; Jimmy Kimmel Live:– $138.1m; The Daily Show: $52.4m; The Colbert Report: $41.8m; Chelsea Lately: $40.7m; Lopez Tonight: $9.1m
[^](#cite_ref-42) [David Letterman's farewell episode nabs biggest audience in over 2 decades](http://www.businessinsider.com/david-letterman-late-show-finale-early-ratings-2015-5) *(05/21/2015)* [Business Insider](/wiki/Business_Insider)
- ^
**a** [O'Neil, Tom (ngày 8 tháng 7 năm 2010).](#cite_ref-envelope2010_43-1) **ă** [“Conan O'Brien ousts Jay Leno and David Letterman from Emmys”](http://goldderby.latimes.com/awards_goldderby/2010/07/conan-obrien-ousts-jay-leno-and-david-letterman-from-emmys.html). *The Envelope (blog)*. [Los Angeles Times](/wiki/Los_Angeles_Times). Truy cập ngày 15 tháng 5 năm 2011.
## Liên kết ngoài[
[sửa](/w/index.php?title=Late_Show_with_David_Letterman&veaction=edit§ion=9) | [sửa mã nguồn](/w/index.php?title=Late_Show_with_David_Letterman&action=edit§ion=9)]
|
|![]()
|Wikimedia Commons có thư viện hình ảnh và phương tiện truyền tải về
|[Website chính thức](http://www.cbs.com/late_night/late_show/) [tại](http://www.imdb.com/title/tt0106053/) *Late Show with David Letterman* [Internet Movie Database](/wiki/Internet_Movie_Database) [tại](http://www.tv.com/show/late-show-with-david-letterman/summary.html) *Late Show with David Letterman* [TV.com](/w/index.php?title=TV.com&action=edit&redlink=1)
|
|
|
|
|
|
|
|
|
|
[Thể loại](/wiki/%C4%90%E1%BA%B7c_bi%E1%BB%87t:Th%E1%BB%83_lo%E1%BA%A1i): [Chương trình mạng CBS](/wiki/Th%E1%BB%83_lo%E1%BA%A1i:Ch%C6%B0%C6%A1ng_tr%C3%ACnh_m%E1%BA%A1ng_CBS) [David Letterman](/wiki/Th%E1%BB%83_lo%E1%BA%A1i:David_Letterman) [Chương trình truyền hình đêm khuya Hoa Kỳ](/wiki/Th%E1%BB%83_lo%E1%BA%A1i:Ch%C6%B0%C6%A1ng_tr%C3%ACnh_truy%E1%BB%81n_h%C3%ACnh_%C4%91%C3%AAm_khuya_Hoa_K%E1%BB%B3) [Loạt chương trình tạp kỹ truyền hình Hoa Kỳ](/wiki/Th%E1%BB%83_lo%E1%BA%A1i:Lo%E1%BA%A1t_ch%C6%B0%C6%A1ng_tr%C3%ACnh_t%E1%BA%A1p_k%E1%BB%B9_truy%E1%BB%81n_h%C3%ACnh_Hoa_K%E1%BB%B3) [Chương trình truyền hình lấy bối cảnh ở Thành phố New York](/wiki/Th%E1%BB%83_lo%E1%BA%A1i:Ch%C6%B0%C6%A1ng_tr%C3%ACnh_truy%E1%BB%81n_h%C3%ACnh_l%E1%BA%A5y_b%E1%BB%91i_c%E1%BA%A3nh_%E1%BB%9F_Th%C3%A0nh_ph%E1%BB%91_New_York) [Phim truyền hình nhiều tập Mỹ thập kỷ 2000](/wiki/Th%E1%BB%83_lo%E1%BA%A1i:Phim_truy%E1%BB%81n_h%C3%ACnh_nhi%E1%BB%81u_t%E1%BA%ADp_M%E1%BB%B9_th%E1%BA%ADp_k%E1%BB%B7_2000) [Phim truyền hình nhiều tập Mỹ thập kỷ 2010](/wiki/Th%E1%BB%83_lo%E1%BA%A1i:Phim_truy%E1%BB%81n_h%C3%ACnh_nhi%E1%BB%81u_t%E1%BA%ADp_M%E1%BB%B9_th%E1%BA%ADp_k%E1%BB%B7_2010) [Chương trình truyền hình ngôn ngữ tiếng Anh](/wiki/Th%E1%BB%83_lo%E1%BA%A1i:Ch%C6%B0%C6%A1ng_tr%C3%ACnh_truy%E1%BB%81n_h%C3%ACnh_ng%C3%B4n_ng%E1%BB%AF_ti%E1%BA%BFng_Anh) [Chương trình truyền hình Mỹ thập niên 1990](/wiki/Th%E1%BB%83_lo%E1%BA%A1i:Ch%C6%B0%C6%A1ng_tr%C3%ACnh_truy%E1%BB%81n_h%C3%ACnh_M%E1%BB%B9_th%E1%BA%ADp_ni%C3%AAn_1990) [Chương trình truyền hình của CBS Television Studios](/wiki/Th%E1%BB%83_lo%E1%BA%A1i:Ch%C6%B0%C6%A1ng_tr%C3%ACnh_truy%E1%BB%81n_h%C3%ACnh_c%E1%BB%A7a_CBS_Television_Studios)

P3P: CP="This is not a P3P policy! See https://vi.wikipedia.org/wiki/%C4%90%E1%BA%B7c_bi%E1%BB%87t:CentralAutoLogin/P3P for more info."

X-Cache-Status: miss

Set-Cookie: GeoIP=US:VA:Ashburn:39.05:-77.47:v4; Path=/; secure; Domain=.wikipedia.org

X-Cache: cp1055 miss, cp1068 miss

X-Content-Type-Options: nosniff

Via: 1.1 varnish-v4, 1.1 varnish-v4

Accept-Ranges: bytes

X-UA-Compatible: IE=Edge

Cache-Control: private, s-maxage=0, max-age=0, must-revalidate

Vary: Accept-Encoding,Cookie,Authorization

Content-Language: vi

Link: </static/images/project-logos/viwiki.png>;rel=preload;as=image;media=not all and (min-resolution: 1.5dppx),</static/images/project-logos/viwiki-1.5x.png>;rel=preload;as=image;media=(min-resolution: 1.5dppx) and (max-resolution: 1.999999dppx),</static/images/project-logos/viwiki-2x.png>;rel=preload;as=image;media=(min-resolution: 2dppx)


text:
Loket, Sokolov
Bách khoa toàn thư mở Wikipedia
Loket là một thị trấn thuộc huyện Sokolov, vùng Karlovarský, Cộng hòa Séc.[1]
Tham khảo[sửa | sửa mã nguồn]
- ^ “Struktura území ČR od 1.1.2008 do 1.1.2012 - xls”. Truy cập ngày 8 tháng 8 năm 2012.
Loket là một thị trấn thuộc huyện Sokolov, vùng Karlovarský, Cộng hòa Séc.[1]

markdown:
# Loket, Sokolov
Bách khoa toàn thư mở Wikipedia
|Loket|
|—
|![ Loket.jpg](//upload.wikimedia.org/wikipedia/commons/thumb/3/37/Loket.jpg/250px-Loket.jpg)
![ Loket.jpg](http://upload.wikimedia.org/wikipedia/commons/thumb/3/37/Loket.jpg/250px-Loket.jpg)
|
|![]()
**Cờ hiệu** ![ Loket SO CZ.png](//upload.wikimedia.org/wikipedia/commons/thumb/4/4e/Loket_SO_CZ.png/250px-Loket_SO_CZ.png)
![ Loket SO CZ.png](http://upload.wikimedia.org/wikipedia/commons/thumb/4/4e/Loket_SO_CZ.png/250px-Loket_SO_CZ.png)
![ ](http://upload.wikimedia.org/wikipedia/commons/thumb/c/cb/Flag_of_the_Czech_Republic.svg/23px-Flag_of_the_Czech_Republic.svg.png)
[Cộng hòa Séc](/wiki/C%E1%BB%99ng_h%C3%B2a_S%C3%A9c) [Vùng](/w/index.php?title=V%C3%B9ng_c%E1%BB%A7a_C%E1%BB%99ng_h%C3%B2a_S%C3%A9c&action=edit&redlink=1) [Karlovarský](/wiki/Karlovy_Vary_(v%C3%B9ng)) [Huyện](/w/index.php?title=Huy%E1%BB%87n_c%E1%BB%A7a_C%E1%BB%99ng_h%C3%B2a_S%C3%A9c&action=edit&redlink=1) [Sokolov](/wiki/Sokolov_(huy%E1%BB%87n)) [Múi giờ](/wiki/M%C3%BAi_gi%E1%BB%9D) [CET](/wiki/Gi%E1%BB%9D_chu%E1%BA%A9n_Trung_%C3%82u)( [UTC+1](/wiki/UTC%2B1)) [DST](/wiki/Quy_%C6%B0%E1%BB%9Bc_gi%E1%BB%9D_m%C3%B9a_h%C3%A8)) [CEST](/wiki/Gi%E1%BB%9D_M%C3%B9a_h%C3%A8_Trung_%C3%82u)( [UTC+2](/wiki/UTC%2B2)) [NUTS 5](/wiki/C%C3%A1c_v%C3%B9ng_c%E1%BB%A7a_Li%C3%AAn_minh_ch%C3%A2u_%C3%82u) [Thành phố kết nghĩa](/wiki/Th%C3%A0nh_ph%E1%BB%91_k%E1%BA%BFt_ngh%C4%A9a) [Illertissen](/wiki/Illertissen) **Loket** là một [thị trấn](/w/index.php?title=Th%E1%BB%8B_tr%E1%BA%A5n_c%E1%BB%A7a_C%E1%BB%99ng_h%C3%B2a_S%C3%A9c&action=edit&redlink=1) thuộc huyện [Sokolov](/wiki/Sokolov_(huy%E1%BB%87n)), vùng [Karlovarský](/wiki/Karlovy_Vary_(v%C3%B9ng)), [Cộng hòa Séc](/wiki/C%E1%BB%99ng_h%C3%B2a_S%C3%A9c). [[1]](#cite_note-1)
## Tham khảo[
[sửa](/w/index.php?title=Loket,_Sokolov&veaction=edit§ion=1) | [sửa mã nguồn](/w/index.php?title=Loket,_Sokolov&action=edit§ion=1)] [^](#cite_ref-1) [“Struktura území ČR od 1.1.2008 do 1.1.2012 - xls”](http://www.czso.cz/csu/klasifik.nsf/i/ii_struktura_uzemi_ceske_republiky/). Truy cập ngày 8 tháng 8 năm 2012.

X-Cache: cp1068 miss, cp1068 miss