input and output functions

1 visualizzazione (ultimi 30 giorni)
N/A
N/A il 24 Nov 2020
Commentato: N/A il 24 Nov 2020
Please let me know how to fix my code so that mat lab will run.
Here is my work so far:
I created a file and saved it as Fibseq.m
for k=3:n
[f]=fibseq(n)
f(k)=f(k-1)+f(k-2)
%
end
I created a new live script and attempted to run it.
f(1)=1;
f(2)=2;
fibseq(20)
Here is the homework prompt:

Risposta accettata

Jan
Jan il 24 Nov 2020
  1. Name your function fibseq. So call it fibseq.m, not "Fibseq.m". The case matters in Matlab.
  2. It will have one input n and one output f:
function f = fibseq(n)
3. Body :
f = zeros(1, n); % Pre-allocation
f(1) = 1;
f(2) = 2;
for k = 3:n
f(k) = f(k-1) + f(k-2);
end
end
Ready.
  2 Commenti
N/A
N/A il 24 Nov 2020
I did what you mentioned. MAT LAB asks to change the name fibseq to untitled, so I changed the name of the document to fibseq.mlx and now I cannot get MAT LAB to run no matter what I do. Please advise.
N/A
N/A il 24 Nov 2020
It works now. Thank you.

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su MATLAB in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by