# I have two matrices the same size 'F1result' and 'F2result'. I need to compare them element by element and create a new matrices 'F' with whichever value is greater.

조회 수: 1(최근 30일)
Sean Flanagan 2022년 9월 18일
댓글: Sean Flanagan 2022년 9월 19일
[M,N] = size(MagGridForceAX); % Establish dimensions for row and column loop counters
for i = 1:M
for j = 1:N
% Creates coefficients for the simultaneous equations of F1 and F2
% based on sum of x and sum of y forces equalling zero
CoefficientMatrix = [MagGridForceAX(i,j) MagGridForceBX(i,j); MagGridForceAY(i,j) MagGridForceBY(i,j)];
% Forces Matrix solving for forces in beams in each x and y
% coordinate
ForcesMatrix = CoefficientMatrix\P;
F1result(i,j) = ForcesMatrix(1);
F2result(i,j) = ForcesMatrix(2);
end
end

댓글을 달려면 로그인하십시오.

dpb 2022년 9월 18일
F=max(F1,F2);

댓글을 달려면 로그인하십시오.

### 추가 답변(1개)

William Rose 2022년 9월 18일
F1res=rand(3,3), F2res=rand(3,3)
F1res = 3×3
0.2365 0.9271 0.3496 0.0122 0.3467 0.8742 0.3531 0.4970 0.5388
F2res = 3×3
0.9900 0.9559 0.2499 0.7560 0.2592 0.8225 0.5928 0.6783 0.7452
Fmaxres=max(F1res,F2res)
Fmaxres = 3×3
0.9900 0.9559 0.3496 0.7560 0.3467 0.8742 0.5928 0.6783 0.7452
It works.
##### 댓글 수: 5표시숨기기 이전 댓글 수: 4
Sean Flanagan 2022년 9월 19일
Thanks DB for the help with this. I needed to restore the negative.

댓글을 달려면 로그인하십시오.

### 범주

Find more on Operating on Diagonal Matrices in Help Center and File Exchange

R2022a

### Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by