matlab画图解线性方程
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/08/17 02:42:43
matlab画图解线性方程
如何在Matlab的一张图上画出2条线性直线,求出两直线交点
例如下线性数组 x=[1,2,3,4,5,6,7,8]; y1=2*x+1;y2=-2*x+4
再用描点法在Matlab的同一张图里画出(x,y1)和(x,y2)两条直线,
然后求出两直线交点坐标
求略写一下程序方便我参考,谢谢?
如何在Matlab的一张图上画出2条线性直线,求出两直线交点
例如下线性数组 x=[1,2,3,4,5,6,7,8]; y1=2*x+1;y2=-2*x+4
再用描点法在Matlab的同一张图里画出(x,y1)和(x,y2)两条直线,
然后求出两直线交点坐标
求略写一下程序方便我参考,谢谢?
![matlab画图解线性方程](/uploads/image/z/18139916-20-6.jpg?t=matlab%E7%94%BB%E5%9B%BE%E8%A7%A3%E7%BA%BF%E6%80%A7%E6%96%B9%E7%A8%8B)
x=[1,2,3,4,5,6,7,8];
y1=x.*2+1;
y2=-x.*-2+4;
plot(x,y1);
hold on
plot(x,y2);
[x,y]=solve('y=2*x+1','y=-2*x+4','x','y');
x=eval(x);
y=eval(y);
hold on
plot(x,y,'r*')
axis equal
y1=x.*2+1;
y2=-x.*-2+4;
plot(x,y1);
hold on
plot(x,y2);
[x,y]=solve('y=2*x+1','y=-2*x+4','x','y');
x=eval(x);
y=eval(y);
hold on
plot(x,y,'r*')
axis equal