Functions and For loops

1 Ansicht (letzte 30 Tage)
Abdullah Tamimi
Abdullah Tamimi am 6 Okt. 2011
I need help with my homework, I am stumped on this question.
create a new function (Call it until) that takes as an argument an intefer n and spits out the vector x=(1,2,3,...,n)

Akzeptierte Antwort

Meh
Meh am 6 Okt. 2011
I am not sure if that is what you are looking for. This function will display numbers from 1 to n. copy and paste this on a new M-file and save it with the name 'until'.
function [x]=until(n)
n=input('enter the number:'); x=[1:1:n]
  2 Kommentare
Walter Roberson
Walter Roberson am 6 Okt. 2011
Why are you ignoring the perfectly good value of n that is passed in as an argument?
Jan
Jan am 6 Okt. 2011
@Meh: You really want to post an answer. Then I suggest "1:n" instead of "[1:1:n]".

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (2)

Andrei Bobrov
Andrei Bobrov am 6 Okt. 2011
  7 Kommentare
Walter Roberson
Walter Roberson am 6 Okt. 2011
Sean, are you including a trailing semi-colon for the anonymous function definition? And are you keeping to the requirement that the created function be named "until" and that it must take an argument and that argument must be named "n" ?
I get 13 only if I exclude the semi-colon.
Jan
Jan am 6 Okt. 2011
@Sean de: I did not understand, that the function must be called "until". I called it "f" and counted the line break.

Melden Sie sich an, um zu kommentieren.


Walter Roberson
Walter Roberson am 6 Okt. 2011
It's been a long time since I encountered a computer language with a "spit" operation, and I never did get to use it myself. I believe that in the early 1970's, one of the FORTRAN variant compilers produced at University of Waterloo had a SPIT command along with PRINT and PUNCH, intended for use with punching paper tape. There is, however, countervailing historical claim that the IBM computers that those versions of FORTRAN ran on, never had an accessible paper tape punch.

Kategorien

Mehr zu Gravitation, Cosmology & Astrophysics finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by