2013-03-25 2 views
-1

У меня есть вопрос, связанный с пространством строк, как определение пространства линий из учебников matlab, это функция, которая генерирует линейно разнесенные точки, но что означает линейно разнесенные точки, например, следующее linspace кода (5,10,4) Создает 4 линейно отстоящие друг от друга точек между 5 и 10.so это означает, что между ними существует posint линейной зависимости? какФункция пространственного пространства в matlab

y=a*x+b? 

, потому что если он равноотстоящие точки, то было бы

5 6.25 7.5 8.75 

поэтому я хочу освоить эту функцию и уточнить все связано с этой функцией для использования в следующий раз. Большое количество

+3

Путь к просветлению вымощен камнями практики. Легкое соблазнение поездки на карете, называемое «скажи мне ответ», приведет тебя в заблуждение. Короче: почему вы задаете вопрос, на который вы можете ответить сами, попробовав несколько простых примеров, а затем несколько более сложных. Matlab, помимо прочего, является отличной средой для интерактивных экспериментов. –

+0

этот вопрос не о matlab, но про функцию, я хочу уточнить его –

ответ

2

Чтобы уточнить - функция называется linspace не linespace, и все правильно. Согласно документации, «y = linspace(a,b,n) генерирует вектор строки y из n точек, линейно расположенных между a и », поэтому точки следуют за отношением y = mx + c. a - начало y значение, b - это значение y, а n - это просто количество точек для выборки, поэтому оно не влияет на линейные отношения.

+0

да моя опечатка извините –

+0

, но если я объявлю подобное, как бы это была общая структура программы, для которой я ее использую? этой декларации? –

+0

, поэтому для моего случая представим себе, что y = m * x + c. Это означает, что y1 = 5 и y4 = 10? –