본문 바로가기
메트랩

[매트랩] 임의의 크기를 갖는 이차원행렬 원소의 최대값, 최소값을 교환하여 출력하는 프로그램을 작성하시오

by 이얏호이야호 2022. 12. 17.

공부하시는대에 도움이 됐으면 좋겠습니다.

답안코드 확인해주세요!

 

더보기
clear
clc

A=input('행렬 입력 : ');

disp('최대값, 최소값 교환 전');
disp(A);

[Max, row]=max(A);		[MaxValue,col]=max(Max);
Max_row=row(col);		Max_col=col;

[Min, row]=min(A);		[MinValue,col]min(Min);
Min_row=row(col);		Min_col=col;

temp=A(Max_row, Max_col);
A(Max_row, Max_col)=A(Min_row, Min_col);
A(Min_row, Min_col)=temp;

disp('');
disp('최대값, 최소값 교환');
disp(A);

 

 

 

 

 

 

더 많은 매트랩 코드를 보시고가세요!

2022.12.17 - [분류 전체보기] - 매트랩

2022.11.26 - [메트랩] - [매트랩] 로또번호 생성기 난수 활용

2022.12.17 - [메트랩] - [매트랩] 10개의 정수값을 하나의 배열로 입력받아 sort()내장함수를 이용하여 오름차순으로 정렬한 후 중앙값을 출력하는 프로그램을 작성하시오

2022.12.17 - [메트랩] - [매트랩] 10개의 정수 값을 하나의 배열로 입력받아 홀수 번째에 있는 원소들의 합을 내장함수를 이용하여 출력하시오

 

 

댓글