MATLAB dati due punti trovare $ y=ax+b $

agam1
ciao ragazzi,
son nuovo di matlab e stavo cercando di implementare una function che dandomi in ingresso due punti mi crei l'equazione di una retta nella forma $ y= ax+b $ e' possibile?

grazie per l'aiuto javascript:emoticon(':-)')

Risposte
agam1
ok nulla...risolto..mi ero fatto prendere dal panico ;)
comunque se puo' essere utile a qualcuno lascio qui il mio script

$
function [ retta, a , b ] = duepuntiretta( x0 , y0, x1, y1 )

%function [a, b] = 2puntiretta(x0 , y0, x1, y1)
%da due punti calcola una retta
%author: Agam

syms x;
f=(x-x0)*((y1-y0)/(x1-x0))+y0;
retta=f;
a = diff(f,x);
x=0;
b = eval(f);

return

$

agam1
hehe ok grazie mille!
ciao

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.