Can I put words in branching statements?

3 Ansichten (letzte 30 Tage)
shreekanteshwara M S
shreekanteshwara M S am 29 Apr. 2023
Kommentiert: Walter Roberson am 29 Apr. 2023
I have a formula which says that F= 1/2*A*Cd*(V+/- Vair)^2
If the air is headwind, The formula is (V+Vair)^2
If the air is tailwind, The formula is (V-Vair)^2
If wind i s not there then the value of Vair is 0.
Can I code this? And also in function?

Antworten (1)

VBBV
VBBV am 29 Apr. 2023
Bearbeitet: VBBV am 29 Apr. 2023
Yes, you can use conditional if-else statements like this preferably inside a function
function V = myFunction(V,V_air,air)
if strcmp(air,"headwind")
V = (V+V_air).^2;
elseif strcmp(air,"tailwind")
V = (V-V_air).^2;
else
V_air = 0;
end
end

Kategorien

Mehr zu Cell Arrays finden Sie in Help Center und File Exchange

Tags

Produkte

Community Treasure Hunt

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

Start Hunting!

Translated by