问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

MATLAB如何绘制函数曲线

发布网友 发布时间:2023-11-21 19:21

我来回答

1个回答

热心网友 时间:2024-06-13 05:08

【准备工作】用MATLAB绘制函数图像前,必须已知函数方程式。

【绘制过程】

一、绘制二维函数的图像。

例如,绘制 y(x)=4x⁴-18x³+28x²-18x+4的函数图像。

第一步,确定自变量x的范围,如

x=linspace(0,10)  %生成x等差数列向量组,公差为0.01,100个等分点

第二步,计算与x对应的y值

y=4*x.^4-18*x.^3+28*x.^2-18*x+4 %计算时,需使用点乘计算

第三步,创建一个新的图窗

figure

第四步,使用plot绘图函数,绘制函数图像

plot(x,y,'r-')  %用红色的相对绘制函数曲线

第五步,标注坐标值名称

xlabel('x'),ylabel('y');

第六步,给图像打网格线

grid on 

第七步,设置图形显示坐标值

xlim([0 2.2]);ylim([-1 3])

第八步,设置标题

title('y(x)=4x⁴-18x³+28x²-18x+4的函数图像')

这样,就完成一个二维函数的图像的绘制。

二、绘制三维函数的图像。

例如,绘制下列的函数图像。

第一步,确定自变量x,y的范围,如

xa=-8:0.5:8;

ya=-8:0.5:8;

第二步,生成X-Y面上网格数据

[X,Y] = meshgrid(xa,ya);

第三步,计算X-Y面上各网格点的z轴高度

R = sqrt(X.^2 + Y.^2) + eps;
Z = sin(R)./R;

第四步,绘制函数曲面图
mesh(X,Y,Z)

第五步,标注坐标值名称

xlabel('x'),ylabel('y'),zlabel('z');

第六步,给图像打网格线

grid on 

第七步,设置图形显示坐标值

xlim([-10 10]);ylim([-10 10]);zlim([-1 1])

第八步,设置标题

title('f(x,y)=sin(sqrt(x^2 +y^2))/sqrt(x^2 +y^2)的函数图像')

这样,就完成一个三维函数的图像的绘制。

【本题相关函数】

1、linspace函数——生成线性间距向量。

语法:y = linspace(x1,x2,n)   

生成 n 个点。这些点的间距为 (x2-x1)/(n-1)。省略n,默认n=100

2、figure函数——创建图窗窗口

语法:figure

使用默认属性值创建一个新的图窗窗口。生成的图窗为当前图窗。

语法:figure(n)

查找 Number 属性等于 n 的图窗,并将其作为当前图窗。

3、plot函数——绘制二维线图

语法:plot(X,Y,LineSpec)

使用指定的线型、标记和颜色创建绘图。

4、grid命令——显示或隐藏坐标区网格线

grid on 显示坐标区网格线;grid off 隐藏坐标区网格线

5、xlim 、ylim 、zlim函数——设置或查询 x 、y、z坐标轴范围

语法:xlim(limits) 

设置当前坐标区或图的 x 坐标轴范围。将 limits 指定为 [xmin xmax] 形式的二元素向量,其中 xmax 大于 xmin。

ylim 、zlim语法与xlim类似。

6、meshgrid函数——生成二维和三维网格数据

语法:[X,Y] = meshgrid(x,y)

返回由向量 x和y 定义的二维网格坐标。X 和Y表示的网格的大小为 length(y)×length(x)。

语法:[X,Y,Z] = meshgrid(x,y,z)

返回由向量 x、y 和 z 定义的三维网格坐标。X、Y 和 Z 表示的网格的大小为 length(y)×length(x)×length(z)。

7、mesh函数——绘制网格曲面图

语法:mesh(X,Y,Z)

创建一个网格图,该网格图为三维曲面,有实色边颜色,无面颜色。

8、surf函数——绘制曲面图

语法:surf(X,Y,Z)

创建一个三维曲面图,它是一个具有实色边和实色面的三维曲面。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
妇科的止血药有哪些 妇科用的止血药有哪些 妇科止血药的功效 人艰不拆是啥意思 汉酱51 度酱香型白酒多少钱?味道怎么样? 穿凉鞋可以穿袜子吗?凉鞋发黄怎么变白? 爱奇艺vip投屏限制怎么办 爱奇艺vip投屏视频限制怎么解决 支付宝怎样解除关联的支付宝账号? 剑圣叫什么名字 ...政策?这个政策的目的是什么?会对经济有什么影响? 求~~~柯哀婚后文,越甜越好啦 ,还要有怪盗的。 谢谢啦~\(≥▽≤)/~ 京东网上买东西,为什么说银行卡不支持,这为什么?3 短视频会使人上瘾,是真的吗? 海南京东到不了,怎么办? 哪位朋友帮忙解答一下:设X与Y是两个相互独立且均服从正态分布N(0,0.5... 手机充电只能用三星的数据线 利超有三星原装数据线吗 满族人和韩国人都信仰萨满教,但为什么满人不吃狗肉而韩人吃狗肉...24 朝鲜人吃狗肉 怎么回事? 朝鲜人吃狗肉与加藤清正有关吗?1 怎样检查电脑有无重装系统的痕迹? 幼儿园运动会有什么好玩的亲子游戏,越多越好 请大家帮我看看这几个手机号那个要靓点? ...着他(她)已不在年轻的背影渐渐模糊在夕阳的余晖里,我不禁流下了惭愧... 唐山华佗医院有限公司.怎么样?1 宫野志保和白马探简称什么 上海市中心在哪里?35 用同一个手机号重新注册了一个,之前的微信怎么登录? 上海市真北中学预备班哪个班最好3 曹杨中学,真北中学哪个好6 易社保是怎么帮个人交社保的,是正规的企业吗? 一年内怎么改第二次 能直接向国信证券营业厅开户吗? 唐山弘慈医院有限公司怎么样?3 马,小狗,小鸟在一起争论谁对别人的贡献大的作文105 上海所有周大福专柜黄金价都是一样的吗?哪一家店款式比较全呢? 手机银行有什么用途?12 一个是安静的教室突然有学生大叫一声,如何解决1 为什么晚自习时班里人乱哄哄的 突然集体安静了?2 作文呯,的一声手机掉了 郑州科技市场从火车站怎么走呀? 买单侠贷款利息太高,不想还了有什么后果4 什么是买单侠21 买单侠会收到法院传票吗? 枸骨果泡酒功效525 买单侠网上贷款,不还会怎么样2 如何把两个绑定在一起3 怎么能把两个人的捆绑在一起7 高频调光和低频调光的区别 亚运会百米决赛成绩