matlab 绘制函数 y = 7x / (8

发布时间:2024-12-26 08:51

JavaScript中的函数概念与使用方法 #生活知识# #编程教程#

最新推荐文章于 2024-10-10 11:01:28 发布

安安csdn 于 2018-09-28 18:13:34 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

任务:绘制函数 y = 7x / (8-7*x) 的图形

备注:代码表示形式为VBScript

最终正确形式:

clc;

x = 0:0.01:1;

y = (7*x)./(8-7*x)

plot(x,y)

xlabel(

ylabel(

axis([0 1 0 7]);

grid on

错误形式1:x = 0:1;

% matlab程序

clc;

x = 0:1;

y1 = 7*x

y2 = 8-7*x

y = y1 ./ y2

%axis([xmin xmax ymin ymax]) %xmin是x最小,xmax是x最大,ymin,ymax类似

subplot(311);plot(x,y1)

subplot(312);plot(x,y2)

subplot(313);plot(x,y)

axis([0 1 0 7]);

grid on %绘制网格线

结果如下:

           

分析:这种形式下x是一个1*2矩阵,只有两个元素,分别是0和1;所以绘制出的曲线直接将x为0和1表示的点进行连接,故而是一条直线

错误形式2:x = rand(3);

% matlab程序

clc;

x = rand(3);

y1 = 7*x

y2 = 8-7*x

y = y1 ./ y2

%axis([xmin xmax ymin ymax]) %xmin是x最小,xmax是x最大,ymin,ymax类似

subplot(311);plot(x,y1)

subplot(312);plot(x,y2)

subplot(313);plot(x,y)

axis([0 1 0 7]);

grid on

           

分析:rand(a,b):产生a行b列由在(0, 1)之间均匀分布的随机数组成的数组。

正确形式:x = 0:0.01:1;

% matlab程序

clc;

x = 0:0.01:1;

y1 = 7*x

y2 = 8-7*x

y = y1 ./ y2

%axis([xmin xmax ymin ymax]) %xmin是x最小,xmax是x最大,ymin,ymax类似

subplot(311);plot(x,y1)

subplot(312);plot(x,y2)

subplot(313);plot(x,y)

axis([0 1 0 7]);

grid on

网址:matlab 绘制函数 y = 7x / (8 https://www.yuejiaxmz.com/news/view/572592

相关内容

三种方法求y=(7x^2+1)/(2x^2+1)的值域
差分进化算法求函数y(x,y)=3cos(xy)+x+y的最小值
Python数据分析:统计函数绘制简单图形
MATLAB图像处理(包括图像类型转换)
二次函数y=a(x
MATLAB报错:未定义函数或变量
函数y=
Matlab基本操作函数
【教案】函数y=Asin(ωx+φ)教学设计
若关于x的函数y=kx2+2x

随便看看