You are on page 1of 4

>> x=[1 3 3 4]'

x =
1
3
3
4
>> y=[2 3 4 4]'
y =
2
3
4
4
>>
>>
>>
>>
>>
>>

plot(x,y, 'or')
plot(x,y, 'r')
plot(x,y, 'b')
plot(x,y, 'b')
plot(x,y, 'r')
A=[1 1;3 1;3 1;4 1]

A =
1
3
3
4

1
1
1
1

>> A=[1 1;3 1;3 1;4 1];


>> P=eye
P =
1
>> P=eye(4,4
??? P=eye(4,4
|
Error: Expression or statement is incorrect--possibly unbalanced (, {,
or [.
>> P=eye(4,4)
P =
1
0
0
0

0
1
0
0

>> L=[2 3 4 4]'


L =
2
3

0
0
1
0

0
0
0
1

4
4
>> L=[2 3 4 4]
L =
2

>> L=[2 3 4 4]'


L =
2
3
4
4
>> X=INV(A'*P*A)*A'*P*L
??? Undefined function or method 'INV' for input arguments of type
'double'.
>> X=inv(A'*P*A)*A'*P*L
X =
0.6842
1.3684
>> y1=0.6842x+1.3684
??? y1=0.6842x+1.3684
|
Error: Unexpected MATLAB expression.
>> y1=0.6842x+1.3684
??? y1=0.6842x+1.3684
|
Error: Unexpected MATLAB expression.
>> x=1
x =
1
>> y1=0.6842x
??? y1=0.6842x
|
Error: Unexpected MATLAB expression.
>> y1=0.6842x+1.3684
??? y1=0.6842x+1.3684
|
Error: Unexpected MATLAB expression.
>> y1=0.6842*x+1.3684
y1 =
2.0526

>> x=2
x =
2
>> y2=0.6842*x+1.3684
y2 =
2.7368
>> x=3
x =
3
>> y2=0.6842*x+1.3684
y2 =
3.4210
>> x=4
x =
4
>> y4=0.6842*x+1.3684
y4 =
4.1052
>> x=3
x =
3
>> y3=0.6842*x+1.3684
y3 =
3.4210
>> y=[y1 y2 y3 y4]
y =
2.0526

3.4210

>> y=[y1 y2 y3 y4]'


y =
2.0526

3.4210

4.1052

3.4210
3.4210
4.1052
>> x=[1 3 3 4]'
x =
1
3
3
4
>> plot(x,y, 'r')
>>

You might also like