... vị
trí thứ 0.
2.Kiểm trả chuỗi bắt đầu của chuỗi
string1.startsWith("ab")
3. Kiểm tra chuỗi kết thúc của chuỗi
string1.endsWith("de")
4.Lấy ra một chuỗi từ vị trí nhất định
str ... "abcde";
System.out.println(str.charAt(2));
5. Thao tác nối chuỗi (cộng 2 chuỗi)
+ Sử dụng phép cọng chuỗi :
String str1=new String( Hello word );
System.out.printf(I want to say: +str1);
Chú ý:
java có khả năng tự chuyển ... mảng ch={ i , t , o , p , . , v , n }
12. Trả về vị trí của chuỗi str2 và str3 trongchuỗi str1.nếu không tìm thấy
sẽ trả về giá trị -1
String str1=new String( hoc.itop.vn...
...
luồng khác và xửlý dữ liệu “theo cách
riêng” của nó.
• FilterInputStream và FilterOutputStream
là 2 lớp luồng lọc cơ bản.
Filter Stream
Input
Device
Input Stream
Bài tập tại lớp
23
• Bài 1: Viết ... liệu ra thiết bị xuất
Input
Device
Input Stream
Program
Output
Device
Output Stream
Tóm tắt về xửlý file
47
• Nên dùng DataInputStream và
DataOutputStream để nhập/xuất các dữ liệu
kiểu sơ cấp ...
(char)
• Reader: Luồng nhập ký tự cơ bản
• Writer: Luồng xuất ký tự cơ bản
• Các lớp luồng nằm trong gói java. io
Đọc/ghi đối tượng tự tạo
30
• Đối tượng có thể cài đặt 2 phương thức
sau để thực hiện...
... Hình 3.11 : Sơ đồ cấu trúc của hệ xửlý số ở BT3.13.1
Hình 3.12 : Sơ đồ cấu trúc của hệ xửlý số ở BT3.13.2
BT 3.14 Hãy xác nh các c tr ng ph c a các tín hi u ... ổ
)(
ω
j
eX
c a ủ x(nT) qua ph ổ
)(
ω
•
X
c a ủ x(t).
BT 3.20 Hãy xây d ng s kh i v s c u trúc trong mi n t n s c a h s lý s có ph ng trình sai phân nhàự ơ đồ ố ơ đồ ấ ề ầ ố ủ ệ ử ố ươ ư
sau :
)()()()()( ...
)(.sin)(
41
2
nrectnnx
=
π
2.
)(.cos)(
42
2
nrectnnx
=
π
BT 3.18 Tìm c tính xung đặ h(n) c a các h x lý s có c tính t n s : ủ ệ ử ố đặ ầ ố
1.
π
πω
ω
5,0
)cos()(
jj
eeH −=
2.
ωω
ω
5,0
2
2 sin)(
jj
eeH
=
BT...
... biên dịch
javac –encoding unicode filename .java
• Lệnh thông dịch
java filename (như bình thường)
File truy nhậpngẫu nhiên
39
• Hai hạn chế của việc xửlý file thông
qua luồng
• Không thể đọc ... nhập file mang tính tuần tự
• Java hỗ trợ việc truy nhập và xửlý file
một cách tự do thông qua lớp
RandomAccessFile.
Ví dụ: Hiện nội dung thư mục
46
import java. io.*;
public class DirList
{
public ...
BufferedReader/BufferedWriter)
• Chỉ rõ cách encoding
Một số lớp khác
48
• java. io.StreamTokeniz
er
• java. io.FilenameFilter
• java. awt.FileDialog
• javax.swing.JFileChooser
•
...
... = ‘uht aum noc
gnohK’
Một số hàm xửlýchuỗitrong sql
SQL Trong sql có lẽ chúng ta cũng sử dụng nhiều các hàm xửlý
chuỗi. Dưới đây là các hàm xửlýchuỗitrong sql
- ASCII Hàm này trả về giá ... (‘TUTORIALS’)– giá trị trả về =
SQL TUTORIALS
- CHARINDEX Trả về vị trí được tìm thấy của một chuỗitrongchuỗi
cha
Cú pháp – CHARINDEX ( string1, string2 [ , start_location ] )
Ví dụ: SELECT CHARINDEX(‘SQL’, ...
thu’
SELECT RTRIM (‘kHONG CON MUA THU ‘)– Value = ‘kHONG
CON MUA THU’
- LEN Trả về số ký tự trong chuỗi
Cú pháp – LEN( ’string’)
Ví dụ:
SELECT LEN(‘Khong con mua thu’)– Value = 17
– REVERSE Đảo...
... AscW(“ệ”) = 7879 = H1EC7
LCase(String) ' chuyển đổi chuỗi sang chữ in thường
Các hàm xửlýchuỗitrong Vb6
Space (Num as Long) 'trả về chuỗi chỉ toàn khoảng trống với số khoảng trống được ... về vị trí bắt đầu của một chuỗi con cần tìm
trong một chuỗi mẹ. tham số 1(start) xác định vị trí bắt đầu tìm, tham sô 2(string1) là
chuỗi mẹ, tham số 3(string2) là chuỗi cần tìm, tham số 4(compare) ... một chuỗi được đặt ở tham số 3(Replace). Ba tham số còn lại là tùy
chọn. Start qui định vị trí bắt đầu tìm chuỗi cần được thay, nếu bỏ wa mặc định la 1.
Count qui định số lần thay thế trong chuỗi, ...
... riêng
khác độc lập tuyến tính với các số hạng chứa trong nghiệm thuần nhất. Trong trường
hợp này, ta xửlý giống như trường hợp có nghiệm kép trong phương trình đặc tính.
Nghĩa là ta phải giả ... được minh họa trong hình vẽ với N = 5 và N = 50. Để có sự so sánh,
dãy nguyên thủy x(n) và phổ của nó cũng được vẽ. Ảnh hưởng của hiện tượng
chồng mẫu khá rõ trong trường hợp N = 5. Trong trường ... z = 0.
- Khi n = -1, có 2 cực trong C là z = a và z = 0
Kết quả là x(-1) = a-1 - a-1 = 0
- Khi n = -2, có 1 cực đơn z = a và một cực kép bậc 2 tại z = 0 trong C.
Kết quả là x(-2) =...
... gian
Hàm xửlý chuỗi
6/15/14
19
1.HÀM LEFT/ RIGHT
a.Ý nghĩa
Xuất ra một chuỗi con bên trongchuỗi Text, bắt
đầu bên trái/phải chuỗi Text và có độ dài là N ký tự.
b.Cú pháp
=LEFT (chuỗi text, ... GIỜ
6/15/14
20
2.HÀM MID
a.Ý nghĩa
Cắt một chuỗi con bên trongchuỗi Text và bắt đầu
tại vị trí thứ M trongchuỗi Text và cắt N ký tự
b.Cú pháp
=MID (chuỗi Text, M, N)
c.Ví dụ
=MID(“Ho Chi Minh”,4,3) ... dài là N ký tự.
b.Cú pháp
=LEFT (chuỗi text, N)
=RIGHT (chuỗi text, N)
c.Ví dụ
=LEFT(“HOA SEN”, 3) HOA
=RIGHT(“HOA SEN”, 3) SEN
HÀM XỬLÝ CHUỖI
Khoa Khoa học và Công nghệ GVĐP: Đỗ Trọng Danh
6/15/1419
15
8.HÀM...
... được
Trình bày được chuỗi là gì
Trình bày được nguyên tắc kết thúc của chuỗi
Áp dụng được các bài toán thường gặp trongxửlý chuỗi:
Đếm số ký tự trong chuỗi
So sánh 2 chuỗi
Copy chuỗi
Loại ... ký tự trong chuỗi
Bài toán: nhập tên và xuất tên in ngược
BEGIN
Input: chuỗi tên
Output: chuỗi tên in ngược
1. Nhập chuỗi
2. Xửlý chuỗi:
Loại bỏ ký tự ‘\n’ và ‘\0’ khi nhập chuỗi
Copy chuỗi ... luận
Chuỗi là mảng một chiều của các ký t (loi char)
Xử lýchuỗi giống như xửlý mảng dữ liệu 1 chiều. Chỉ 1 điều
khác biệt:
Chuỗi kết thúc với ‘\0’ hay NULL
Quy các bài toán xửlý chuổi...
... ]
n
x n a u n=
1a
| |<
[ ] [ 3]y n x n
= −
BÀI TẬP CHƯƠNG 5
BÀI TẬP CHƯƠNG 5
BÀI TẬP CHƯƠNG 3
BÀI TẬP CHƯƠNG 3
BÀI TẬP CHƯƠNG 1
BÀI TẬP CHƯƠNG 1
Bài 1 – Tính biến đổi Z thuận
Tìm biến đổi ... )
]3n[]2n[3]1n[3]n[
8
1
]n[x)g
]2n[]n[
2
1
]n[x)f
]2n[]n[
2
1
]n[x)e
]1n[]1n[
2
1
]n[h)d
]1n[]1n[
2
1
]n[x)c
]1n[]n[
2
1
]n[x)b
]1n[]n[
2
1
]n[x)a
−δ+−δ+−δ+δ=
−δ−δ=
−δ+δ=
−δ++δ=
−δ−+δ=
−δ−δ=
−δ+δ=
BÀI TẬP CHƯƠNG 2
BÀI TẬP CHƯƠNG 2
Bài 1 - Các phép toán trên tín hiệu
rời rạc
a) Cho
Vẽ đồ thị của:
b) Vẽ đồ ... hiệu tương tự
vào hay không? Giải thích.
Câu 3: Phân tích các ưu khuyết điểm của xửlý số
so với xửlý tương tự
Bài 6 - Tính chất dịch vòng
≤≤
≤≤
=
7n4,0
3n0,1
]n[x
Cho DFT 8 mẫu của tín...
... tần số trong x(t):
f
1
= 1Hz, f
2
= 4Hz, f
3
= 6Hz
- Khoảng Nyquist: [-2,5Hz ; 2.5Hz] f
2
và f
3
bị chồng lấn
- f
2a
= f
2
[f
s
] = 4 – 5 = -1Hz
f
3a
= f
3
[f
s
] = 6 – 5 = 1Hz
Bài tậpXửlý số ... b
ộ lọc LPF lý tưởng, fc = 20KHz
c.H(f) b
ộ lọc LPF thực, băng thông phẳng 20KHz. Suy hao ngoài
băng thông 48 dB/octave (bỏ qua đáp ứng pha)
Tìm tín hiệu ra trong từng trường hợp.
Bài 1.3
x(t) ... 1: Lấy mẫu và khôi phục
tín hi
ệu
Bài 1.7
Hướng dẫn
- Tín hiệu khôi phục là x
a
(t)
- Thành phần tần số trong x(t): Tín hiệu x(t) tuần hoàn
tính khai triển chuỗi Fourier (gợi ý: x(t) là hàm...