... !4!3!2!11)(432nxxxxxxSnn 5/9/20132BÀI 1.GIỚI THIỆU Matlab vừa là một ngôn ngữ lậptrình vừa là một phầnmềm ứng dụng tính toán rất hiệu quả. Matlab - Matrix Laboratory Matlab là một thương hiệu đã được thương ... cần tìm hiểu1. Giới thiệu Matlab 2. Cơ sở về Matlab 3. Function files và Script files.4. Đồ họa5. Tạo giao diện trong Matlab. 6. Simulink. 5/9/201310II. Hàm lập sẵn 3.Vector & ma trậnMảng ... d=simplify(c)II. Hàm lập sẵn 2.Một số ví dụ (tt)1.Giải phương trình bậc 2 trong R : 2x2+ 5x - 3 = 0Sử dụng lệnh “solve”>>solve(‘2*x^2+5*x-3=0');2.Giải phương trình sau theo ẩn b...
... ); postorder( node.rightNode ); System.out.print( node.data + " " ); }} 1 Lập trình Java cơ bản Cao Đức Thông - Trần Minh Tuấncdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 19Sử dụng Stackpublic ... System.out.println(names); }} 43Giao tip MapãGiao tip Map cung cp cỏc thao tỏc xử lý trên các bảng ánh xạ (Bảng ánh xạ lưu các phần tử theo khoá và không được có 2 khoỏ trựng nhau).ãMt s phng...
... break; getch(); }tãChng trình sau gồm các hàm:Nhập 1 ma trận thực cấp mxnIn 1 ma trận thực dưới dạnh bảngTìm phần tử lớn nhất và nhỏ nhất của dãy số thựcChương trình sẽ nhập 1 ma trận, in ... tich=%0.2f,s);getch();}U/$0&&9"P#(&#M"*OVOWX"1X"$*!*VOWX&X"$*!*.&/&=O>Y(C&ZZ>/[@*#OK$\8]!K$\8]Đ2. LP TRèNH CU TRC V LP TRèNH HƯỚNG ĐỐI TƯỢNG2.1)Phương pháp lậptrình cấu trúc>9?&N^:&#&89&*"*-[@.&-)F!89&-_'&-8`2&2$&.;C2=!C-O"C ... bang:%0.2f,dmax);printf(\n\n di qua 2 diem co chi so la %d va %d ,imax,jmax);getch();}2.2)Phưong pháp lậptrình hướng đối tượngO>p#C&)*L&&LR*""T8-.<L";@&4*#=$4C!#8q&-.<L";?2&5&R"T6&#*/!#&:R$T*Q&#!/RrT8h2L0&A*"*O*""9kstt@*##=$4Ctt@*##&:uj>#&:-.!R<$;&T/&Y/&RN*$LT=0&A*L85R#!T&:&;&'o1G"*Op<$;&2&5/&0&A*L&$Q&=/=$&/L![$OYL/&:.vw&:2LR<!N$F/$LT8>bE$F&#=$4C&&:OD&:!#=$4C2%&_L!!&:/x<EN#=$4C...
... 11firstNode lastNode(a)5new ListNode12 11firstNode lastNode(b)5new ListNode7 1 Lập trình Java cơ bản Cao Đức Thông Trần Minh Tuấncdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 50Ví dụ 1: TreeSet// This program sorts a set of namesimport java.util.*;public class TreeSetTest1{ public static void main(String[] args) { SortedSet names = new TreeSet(); names.add(new String("Minh Tuan")); names.add(new String("Hai Nam")); names.add(new String("Anh Ngoc")); names.add(new String("Trung Kien")); names.add(new String("Quynh Chi")); names.add(new String("Thu Hang")); System.out.println(names); }}...
... ném ra. Chương trình dừng lại ngay lập tức, toàn bộ phn mó phớa sau s khụng c thc thi.ãJava h trợ cách thức để xử lý ngoại lệ (exception handling) tuỳ theo nhu cầu của chương trình. 30Nộm ... thực hiện xong khối catch, điều khiển sẽ được trả lại cho chương trình. 24Bi tp ti lpãBi 1: Ci t x lý cỏc ngoại lệ cho chương trình tính thương 2 số bằng giao din GUI.ã Bi 2: Ci t x lý li ... thì phải xử lý ngoại lệ này trong A()…Quá trình này gọi là lan truyền ngoại lệ.Nếu đến main() cũng không xử lý ngoại lệ được tung từ C() thì chương trình sẽ phải dừng lại. 7Kết quả thực thi...
... (implements) một hay nhiều giao tiếp nhưng chỉ có thể thừa kế (extends) từ một lớp. 1 Lập trình Java cơ bản Cao Đức Thông - Trần Minh Tuấncdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 23Ví dụ về...
... applet)ãHin nay, Java c s dng phát triển nhiều loại ứng dụng khác nhau: cơ sở dữ liệu, mạng, Internet, viễn thông 1 Lập trình Java cơ bản Cao Đức Thông - Trần Minh Tuấncdthong@ifi.edu.vn, tmtuan@ifi.edu.vn ... tmtuan@ifi.edu.vn 6Kin trỳc ca JavaãJava Development Kit JDKãB cụng c phát triển Java (jdk) gồm trình biên dịch, thông dịch, tr giỳp, son ti liu v cỏc th vin chunãNgoi ra còn một số thư viện...
... (overloading)ãMi phng thc phi cú mt phm vi nht định 35Java vs C++1. Một chương trình Java chạy chậm hơn so với một chương trình C tương ứng khoảng 20 lần.2. Java không có kiểu liệt kê (enum), kiểu...
... ném ra. Chương trình dừng lại ngay lập tức, toàn bộ phn mó phớa sau s khụng c thc thi.ãJava h trợ cách thức để xử lý ngoại lệ (exception handling) tuỳ theo nhu cầu của chương trình. 21Hai ... 4Xử lý lỗi và ngoại lệ⇒Mã lệnh và mã xử lý lỗi nằm xen kẽ khiến lập trình viên khó theo dõi được thuật toán chính của chương trình. ⇒Khi một lỗi xảy ra tại hàm A, tất cả các lời gọi hàm lồng ... ArithmeticException 33Bài tập3. Xây dựng lớp ngoại lệ DateException cho các lỗi về ngày tháng.4. Viết chương trình cho phép người dùng nhập vào ngày, tháng năm, nếu thông tin này không hợp lệ sẽ tung ra...
... Hello01001011 6Kin trỳc ca JavaãJava Development Kit JDKã B cụng cụ phát triển Java (jdk) gồm trình biên dịch, thông dịch, trợ giúp, soạn tài liệu… và các thư viện chunãNgoi ra cũn mt s th ... cú ni dung ng (web applet)ãHin nay, Java c s dng phỏt triển nhiều loại ứng dụng khác nhau: cơ sở dữ liệu, mạng, Internet, viễn thông 25Nhp d liu t bn phớmãVớ d nhp mt s nguyên và một ... tròn và phương thức kiểm tra một điểm cho trước có nằm trong hình tròn hay không.6. Viết chương trình nhập vào một hình tròn, sau đó phát sinh 100 điểm ngẫu nhiên và cho biết có bao nhiêu điểm...
... thuỷ đều phải tạo ra bằng từ khoá new.7. Java không có tiền xử lý (preprocessor) 1 Lập trình Java cơ bản Cao Đức Thông - Trần Minh Tuấncdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 37Bài tập1. ... implements Drawable{ public void draw() { }} 35Java vs C++1. Một chương trình Java chạy chậm hơn so với một chương trình C tương ứng khoảng 20 lần.2. Java không có kiểu liệt kê (enum), kiểu ... truy cp c n cỏc lp public trong cỏc packageãPackage java.lang.* c t ng import vào mọi chương trình 7Vớ d v OOP trong JavaãLp Time v TimeTest nm trong cựng th mcãLp Time nm trong file...
... xây dựng một Class để điều khiển các tập tin định dạng theo MPEG. Bạncó thể thao các tác vụ cơbản và các thuộc tính của tập tin MPEG bằng Class này. Private Declare Function mciGetErrorString ... ''tê liệt'' không? Bạn hoàn toàn có thể vì Desktop cũng là một cửa sổ như bao chương trình khác, điều bạn cần biết là class name của nó ''Progman''. Bạn thêm ... Id,LastName +', '+ FirstName AS Name ''; //(các trường dữ liệu trên đây là giả lập) selectCmd += ''FROM aRepresentative WHERE Id=SLS ORDER BY LastName '';...
... tham khảo loạt bài Tự học Lậptrình C Ngôn Ngữ LậpTrình C CơBản Cho 8051 1. Giới thiệu ngôn ngữ CTrong kỹ thuật lậptrình vi điều khiển nói chung, ngôn ngữ lậptrình được sử dụng thường ... chương trình nguồn C trước khi biên dịch. Khi dịch một chương trình C thì không phải chính bản chương trình nguồn mà ta soạn thảo được dịch. Trước khi dịch, các lệnh tiền xử lý sẽ chỉnh lý bản gốc, ... ten_macro //Đoạn chương trình #endifCách 2: #ifdef ten_macro //Đoạn chương trình 1 #else //Đoạn chương trình 2 #endifỞ cách 1: nếu tên_macro đã được định nghĩa thì “Đoạn chương trình sẽ được dịch,...