thuc hanh tin hoc vat ly ky thuat week3 cac phep tinh lien he, logic, if cuuduongthancong com

3 3 0
thuc hanh tin hoc vat ly ky thuat  week3 cac phep tinh lien he, logic, if   cuuduongthancong com

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

Thông tin tài liệu

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 3: CÁC PHÉP TÍNH LIÊN HỆ, LOGIC, IF  Cho ma trận x = [1 1] y = [5 2 0 2], cho chạy lệnh sau giải nghĩa kết thu được: a x > y b y < x c x == y d x = x f x | y g x & y h x & (~y) i (x > y) | (y < x) j (x > y) & (y < x) Cho x = 1:10 y = [3 0], cho chạy lệnh sau giải thích kết thu được: a (x > 3) & (x < 8) b x(x > 5) c y(x = 8) ) e y( (x < 2) | (x >= 8) ) f x(y < 0) Giải thích khác biệt cặp lệnh sau: a y(rem(x,2)) vs y(logical(rem(x,2))) b y(~rem(x,2)) vs y(~logical(rem(x,2))) Cho x = [3 15 12 -1 -12 1], viết câu lệnh để: a Chuyển phần tử dương thành zero b Chuyển phần tử bội số thành (gợi ý: dùng lệnh rem) c Nhân phần tử số lẻ với d Trích phần tử x lớn 10 vào vector y e Chuyển phần tử nhỏ giá trị trung bình thành zero f Chuyển phần tử lớn giá trị trung bình thành giá trị d(i) - với d(i) độ lệch phần tử i so với giá trị trung bình Tạo vector x = 1:35 , dùng phép tính logic, tính giá trị y với: y(x) = x < =x-4 So sánh kết với hàm sign MATLAB 12 t(y) = 200 y < 10,000 = 200 + 0.1 (y - 10,000) 10,000 m = n+1; else m = n – 1; end a n = m = ? b n = m = ? c n = -10 m = ? if z < w = 2*z; elseif z < 10 w = – z; elseif z < 100 w... giải thích dịng lệnh if sau khơng cho kết đúng: if y < 10000 t = 200 elseif 10000 < y < 20000 t = 200 + 0.1*(y - 10000) elseif 20000 < y < 50000 t = 1200 + 0.15*(y - 20000) elseif y > 50000 t = 5700... 0.15 (y - 20,000) 20,000

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

Tài liệu cùng người dùng

Tài liệu liên quan