thvlkt

5
Bài 1: function bai1; syms a=input('Nhap ma tran a='); m=size(a,1); n=size(a,2); max=a(1,1); min=a(1,1); for i=1:m for j=1:n if a(i,j)>max max=a(i,j); end if a(i,j)<min min=a(i,j); end end end disp('Phan tu co gia tri lon nhat cua ma tran a la ');disp(max); disp('Phan tu co gia tri nho nhat cua ma tran a la ');disp(min); end Bài 2: function bai2; syms a=input('Nhap ma tran a='); m=size(a,1); n=size(a,2); max=a(1,1); min=a(1,1); xmax=1;ymax=1;xmin=1;ymin=1; for i=1:m for j=1:n if a(i,j)>max max=a(i,j); xmax=i; ymax=j; end if a(i,j)<min min=a(i,j); xmin=i; ymin=j; end end

Upload: harry-nguyen

Post on 06-Apr-2016

2 views

Category:

Documents


1 download

DESCRIPTION

THVL

TRANSCRIPT

Page 1: THVLKT

Bài 1:

function bai1;syms a=input('Nhap ma tran a=');m=size(a,1);n=size(a,2);max=a(1,1);min=a(1,1);for i=1:m for j=1:n if a(i,j)>max max=a(i,j); end if a(i,j)<min min=a(i,j); end endenddisp('Phan tu co gia tri lon nhat cua ma tran a la ');disp(max);disp('Phan tu co gia tri nho nhat cua ma tran a la ');disp(min);end Bài 2:

function bai2;syms a=input('Nhap ma tran a=');m=size(a,1);n=size(a,2);max=a(1,1);min=a(1,1);xmax=1;ymax=1;xmin=1;ymin=1;for i=1:m for j=1:n if a(i,j)>max max=a(i,j); xmax=i; ymax=j; end if a(i,j)<min min=a(i,j); xmin=i; ymin=j; end endendxmax=num2str(xmax);ymax=num2str(ymax);xmin=num2str(xmin);ymin=num2str(ymin);disp(['Vi tri cua phan tu lon nhat la ','[',xmax,';', ymax,']']);disp(['Vi tri cua phan tu nho nhat la ','[',xmin,';', ymin,']']);end

Page 2: THVLKT

Bài 3: function bai3;symsn=input('Nhap n=');k=input('Nhap k=');s=0;for i=1:n s=s+i^k;enddisp('Tong luy thua bac k cua n phan tu la');disp(s);end

Bài 4:

function bai4;symsn=input('Nhap n=');s=0;for i=2:n s=s+(i-1)*i;enddisp('Tong cac tich cac so lien tiep tu 1 den n la ');disp(s);end

Bài 5:

function bai5;symss=0;k=1;while s<100 s=s+k^2; k=k+1;endn=k-1;disp('Gia tri lon nhat cua n la ');disp(n);

Page 3: THVLKT

Bài 6:

function bai6;syms xf=input('Nhap ham f=');a=input('Nhap khoang nghiem duoi a=');b=input('Nhap khoang nghiem tren b=');e=input('Nhap sai so e=');fa=subs(f,a);fb=subs(f,b);if fa*fb>0 disp('Pt khong co nghiem trong khoang [a,b]');elseif fa*fb==0 disp('Pt co nghiem la a hoac b');else disp('Pt co it nhat 1 nghiem tren [a,b]'); while abs(a-b)>e c=(a+b)/2; fc=subs(f,c); if fc==0 nghiem=c; disp('Nghiem can tim la');disp(nghiem); break elseif fc*fa>0 a=c; fa=subs(f,a); else b=c; fb=subs(f,b); end c=(a+b)/2; end disp(c);end Bài 7:

function bai7;symsxa=input('nhap xa=');xb=input('nhap xb=');ya=input('nhap ya=');yb=input('nhap yb=');m=0;while xa~=xb & ya~=yb n=randi(4,1,1); if n==1 xa=xa+1; elseif n==2 xa=xa-1; elseif n==3 ya=ya+1; else ya=ya-1; end m=m+1;

Page 4: THVLKT

enddisp('Tong so buoc can thiet di tu A den B theo mo hinh randomwalk la');disp(m);end