finding a maximum value in a column of a 2 dimensional matrix
조회 수: 20 (최근 30일)
이전 댓글 표시
I am new to MATLAB and I need to print a maximum value for the second column of my 2-D matrix.
maximum = max(max(variable));
Is this all I need to find that value for the variable or am I missing something more than likely
댓글 수: 0
답변 (1개)
Dyuman Joshi
2023년 12월 4일
No, that finds the maximum of all values of the 2D matrix.
Use indexing to provide the 2nd column of the matrix to max() -
y = magic(3)
m = max(y(:,2))
댓글 수: 6
Voss
2023년 12월 4일
format long g
thrust = [0.1 500; 0.5 1000; 0.9 800] % col1: time; col2: thrust
% [max_time, max_thrust] = max(thrust)
[max_time, max_thrust] = max(thrust,[],1)
max_time = thrust(max_thrust(2),1)
max_thrust = thrust(max_thrust(2),2)
참고 항목
카테고리
Help Center 및 File Exchange에서 Resizing and Reshaping Matrices에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!