How do I convert my excel code to matlab? The excel code below contains two "IF" statements and one "AND" statement.
x = IF(AND(2*abs(d)>3*abs(l-n), 2*abs(d)>3*abs(r-n)), 2*abs(d), IF(3*abs(l-n)>3*abs(r-n), 3*abs(l-n), 3*abs(r-n)))

Antworten (1)

Chunru
Chunru am 11 Dez. 2021

0 Stimmen

% x = IF(AND(2*abs(d)>3*abs(l-n), 2*abs(d)>3*abs(r-n)), 2*abs(d), IF(3*abs(l-n)>3*abs(r-n), 3*abs(l-n), 3*abs(r-n)))
if (2*abs(d)>3*abs(l-n)) & (2*abs(d)>3*abs(r-n))
x = 2*abs(d);
elseif (3*abs(l-n)>3*abs(r-n)) & (3*abs(l-n))
x = 3*abs(r-n)));
end

1 Kommentar

Walter Roberson
Walter Roberson am 11 Dez. 2021
Note that the above will only work if d and l and n and r are all scalar values. If arrays are being processed then different code would be needed.

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu App Building finden Sie in Hilfe-Center und File Exchange

Tags

Gefragt:

am 11 Dez. 2021

Bearbeitet:

am 13 Dez. 2021

Community Treasure Hunt

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

Start Hunting!

Translated by