1. Trang chủ
  2. » Giáo án - Bài giảng

thuc hanh tin hoc vat ly ky thuat week4 vong lap while, for va gui cuuduongthancong com

3 6 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 200,32 KB

Nội dung

Trường ĐH Bách Khoa TpHCM Khoa Khoa Học Ứng Dụng Môn học: TH Tin học Vật lý kỹ thuật CBGD: KS Trần Duy Linh TUẦN 4: VÒNG LẶP while, for và GUI    Cho vector x = [1 1], viết tập lệnh ngắn để: a Cộng lại giá trị phần tử x (kiểm tra lại lệnh sum) b Tính giá trị cộng dồn (running sum) phần tử (giá trị cộng dồn phần tử thứ j tổng phần tử từ đến j Kiểm tra lại lệnh cumsum) c Tính sin giá trị phần tử x (kết thu vector) Tạo ma trận MxN chứa số ngẫu nhiên (dùng hàm rand) Lướt qua tất phần tử, thiết lập phần tử nhỏ 0.2 thành zero phần tử lớn 0.2 thành Cho: x = [4 6] y = [6 7], tính giá trị mảng sau: a aij = xiyj b bij = xi/yj c ci = xiyi, sau tính tổng phần tử ci d dij = xi/(2 + xi + yj) e eij = nghịch đảo giá trị min(xi,yj) Viết đoạn script sử dụng tạo ngẫu nhiên rand để xác định: a Số lượng số ngẫu nhiên cần thiết để tổng chúng >= 20 b Số lượng số ngẫu nhiên tạo trước số > 0.8 < 0.85 xuất c Số lượng số ngẫu nhiên tạo trước giá trị trung bình số nằm khoảng 0.5 ± 0.01 (0.5 giá trị trung bình tạo số ngẫu nhiên rand) Ghi chú: nên chạy scripts nhiều lần cách lồng vào vòng lặp for biểu diễn kết qua đồ thị histogram (dùng hàm hist) Viết đoạn script để người dùng nhập vào nhiệt độ hệ Fahrenheit chương trình tính nhiệt độ hệ Celcius Chương trình dừng lại người dùng nhập vào giá trị rỗng (Gợi ý: dùng hàm isempty) Từ đoạn script 5, xây dựng thành chương trình có giao diện (GUI) chuyển đổi nhiệt độ qua lại hệ nhiệt độ: Celsius, Fahrenheit, Kelvin Cho thuật tốn mơ tả phân rã phóng xạ sau:   CuuDuongThanCong.com 1  https://fb.com/tailieudientucntt Trường ĐH Bách Khoa TpHCM Khoa Khoa Học Ứng Dụng Môn học: TH Tin học Vật lý kỹ thuật CBGD: KS Trần Duy Linh Viết chương trình dựa vào thuật tốn để vẽ đồ thị mơ tả số lượng hạt nhân lại theo thời gian trình phân rã, với trường hợp sau: N0 = 100; α=0,01 s-1; Δt = 1s N0 = 5000; α=0,03 s-1; Δt = 1s - Vẽ đồ thị khoảng 0-300s Trong hình vẽ, vẽ chồng thêm đồ thị hàm số N = N0.e-αt - Biểu diễn đồ thị tuyến tính (linear) logarit trục y   ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­     CuuDuongThanCong.com 2  https://fb.com/tailieudientucntt Trường ĐH Bách Khoa TpHCM Khoa Khoa Học Ứng Dụng Môn học: TH Tin học Vật lý kỹ thuật CBGD: KS Trần Duy Linh fprintf('%012.5f\n',pi) 000003.14159 +-0 : thêm khoảng trống bên trái / thêm phải / thêm số 12: số ký tự làm đầy kết 5: độ xác sau dấu phẩy thập phân f, d, s: hiển thị dấu chấm động/ hiển thị qua mũ E/ hiển thị string \n: xuống hàng hist(i,min(i):max(i)) xlabel('So luong so ngau nhien can dung'); ylabel('So lan lap lai'); title(['tong cong','1000 lan lap lap']); min(i):max(i) biểu diễn hiển thị hết trường hợp từ min(i) max(i) với bước nhảy while %lap vo tan end isempty(f) == %f rỗng   CuuDuongThanCong.com 3  https://fb.com/tailieudientucntt ... ylabel(''So lan lap lai''); title([''tong cong'',''1000 lan lap lap'']); min(i):max(i) biểu diễn hiển thị hết trường hợp từ min(i) max(i) với bước nhảy while %lap vo tan end isempty(f) == %f rỗng   CuuDuongThanCong. com. .. ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­     CuuDuongThanCong. com 2  https://fb .com/ tailieudientucntt Trường ĐH Bách Khoa TpHCM Khoa Khoa Học Ứng Dụng Môn học: TH Tin học Vật lý kỹ thuật CBGD: KS Trần... min(i) max(i) với bước nhảy while %lap vo tan end isempty(f) == %f rỗng   CuuDuongThanCong. com 3  https://fb .com/ tailieudientucntt

Ngày đăng: 27/12/2022, 14:06

TỪ KHÓA LIÊN QUAN