用matlab怎样画二元一次方程的图
1个回答
展开全部
一般情况下,我们总是将一个未知数移到等号一边,然后通过对自变量x的赋值,求出足够多的因变量y所对应的值,然后进行描点画图,如:5x+4y+6=0,
y=
- (5*x)/4 - 3/2
x=[-10:0.1:10]%让自变量在-10到10上每隔0.1取个点,使其近似单调连续变化
y=- (5*x)/4 - 3/2%求出对应因变量的值,由于只有一个矩阵,所以无需点乘,如果对应有多个矩阵,则需要点乘.
plot(x,y)
上面是最简单的情况,假如方程是个参数方程,如椭圆,圆
可以如下表示:
例如
(x/sint)^2+(y/(2*cost))^2=2%注意,这是个椭圆方程,与我们平时见的不一样
其中t是参数,则
t=[0:0.1:2*pi]%将参数放在0到2π连续单调间变化,间隔0.1
plot(sin(t),2*cos(t))%椭圆方程
以下是代码及结果:
t=[0:0.1:2*pi]
x=[-10:0.1:10]
y=- (5*x)/4 - 3/2
subplot(1,2,1)
plot(x,y)
subplot(1,2,2)
plot(sin(t),2*cos(t))%结果如下图,
y=
- (5*x)/4 - 3/2
x=[-10:0.1:10]%让自变量在-10到10上每隔0.1取个点,使其近似单调连续变化
y=- (5*x)/4 - 3/2%求出对应因变量的值,由于只有一个矩阵,所以无需点乘,如果对应有多个矩阵,则需要点乘.
plot(x,y)
上面是最简单的情况,假如方程是个参数方程,如椭圆,圆
可以如下表示:
例如
(x/sint)^2+(y/(2*cost))^2=2%注意,这是个椭圆方程,与我们平时见的不一样
其中t是参数,则
t=[0:0.1:2*pi]%将参数放在0到2π连续单调间变化,间隔0.1
plot(sin(t),2*cos(t))%椭圆方程
以下是代码及结果:
t=[0:0.1:2*pi]
x=[-10:0.1:10]
y=- (5*x)/4 - 3/2
subplot(1,2,1)
plot(x,y)
subplot(1,2,2)
plot(sin(t),2*cos(t))%结果如下图,
东莞大凡
2024-11-14 广告
2024-11-14 广告
标定板认准大凡光学科技,专业生产研发厂家,专业从事光学影像测量仪,光学投影测量仪.光学三维测量仪,光学二维测量仪,光学二维测量仪,光学三维测量仪,光学二维测量仪.的研发生产销售。东莞市大凡光学科技有限公司创立于 2018 年,公司总部坐落于...
点击进入详情页
本回答由东莞大凡提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询