I'd like to delete 24th one of "for 1:1:30"
Ältere Kommentare anzeigen
Hi.
I'd like to delete 24th one of "for 1:1:30" Actually, I can run twice to simulate it as below.
for 1:1:23 and for 24:1:30
However, I'd like to do it in one loop.
I have one more question. Can you let me know a function to return number 1( or zero) when an input is negative value like -5.
a= somefuntion (-5)
ANSWER : 1 (or 0)
Thank you.
Best regards,
Jaeyoung Park
1 Kommentar
the cyclist
am 29 Jan. 2012
In the future, I suggest that if you have two questions, split them up into two separate entries.
Akzeptierte Antwort
Weitere Antworten (2)
the cyclist
am 29 Jan. 2012
Not sure I understand what you mean by your first question, but for your second one:
function out = isNegative(x)
out = double(x<0); % Using "double" to convert from logical to numerical value
end
But why not just put "x<0" right in your code, rather than writing a function?
Jaeyoung
am 29 Jan. 2012
0 Stimmen
Kategorien
Mehr zu Loops and Conditional Statements finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!