I have a vector of m and a vector of c values for a set of linear expressions. I have a value for m and c for a single expression. What I want to do is solve the linear equation for all the m and c values. How would I simultaneously solve this expression with every one in the two corresponding vectors.
i.e.
y=2x +5
m=[3 4 5]
c=[2 3 6]
y=2x+5 with y=3x +2
y=2x+5 with y=4x+3
y=2x+5 with y=5x+6

 Réponse acceptée

Matt J
Matt J le 26 Mar 2014
Modifié(e) : Matt J le 26 Mar 2014
x=(5-c)./(m-2);
y=2*x+5;

4 commentaires

Giuseppe
Giuseppe le 26 Mar 2014
Modifié(e) : Matt J le 26 Mar 2014
This is my for loop.
for gra=m && yint=c
x = (gra-c)./ (m-2)
y = m.*x+c
end
Although I cant get it to work.
Matt J
Matt J le 26 Mar 2014
What's wrong with my original proposal, which doesn't use any loops?
Giuseppe
Giuseppe le 26 Mar 2014
I have a vector with different values for y=2x+5
for i=1:length(gra)
x{i} = (gra(i)- c)./ (m-yint(i));
y{i} = m.*x{i}+c;
end

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Linear Algebra dans Centre d'aide et File Exchange

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by