what is the problem?

5 Ansichten (letzte 30 Tage)
Fatima
Fatima am 28 Nov. 2019
Bearbeitet: Stephen23 am 6 Okt. 2020
Write a program that will implement the function ?(?) = { ? 2 − 7, ? < 9 ?(? − 10), ? ≥ 10 where ? is an integer and ? ≥ 0. Using your program, graph ?(?) from ? = 0 to ? = 99 using stem().
my while loop is not under the else n>=10 what is the problem?
i=0
for n=0:99
if n<9
i=i+1
f(i)=(n.^2 - 7)
elseif n==9
f(n)=NaN
else n>=10
i=i+1
f(i)=(n-10)
while f(i)>9
f(i)=n-10
end
if f(i)<9
i=i+1
f(i)=(n.^2 - 7)
end
end
end

Antworten (1)

Andrei Bobrov
Andrei Bobrov am 28 Nov. 2019
f = @(x) 2*(x - (x >= 10)*10) - 7;
  1 Kommentar
Fatima
Fatima am 28 Nov. 2019
where will i put that

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Loops and Conditional Statements finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by