Effacer les filtres
Effacer les filtres

convert code from excel to matlab

2 vues (au cours des 30 derniers jours)
Brian Kirkland
Brian Kirkland le 11 Déc 2021
Modifié(e) : Rena Berman le 13 Déc 2021
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)))
  1 commentaire
Rena Berman
Rena Berman le 13 Déc 2021

(Answers Dev) Restored edit

Connectez-vous pour commenter.

Réponses (1)

Chunru
Chunru le 11 Déc 2021
% 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 commentaire
Walter Roberson
Walter Roberson le 11 Déc 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.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Data Type Conversion dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by