当前位置:网站首页>matlab如何绘制已知公式的曲线图,Excel怎么绘制函数曲线图像?
matlab如何绘制已知公式的曲线图,Excel怎么绘制函数曲线图像?
2022-04-23 17:07:00 【华为云】
朋友们一定会遇到画函数曲线的问题吧!如果想快速准确地绘制一条函数曲线,可以借助EXCEL的图表功能,它能使你画的曲线既标准又漂亮。还可以将多个函数图像放入同一图表中进行对比。如下图就是在Excel中绘制的正、余弦函数图像:
一、准备数据
1、首先要根据函数表达式准备一组数据,然后利用该数据在图表中绘制出函数图像。本例中将数据放置在区域A:C列中,其中A列中的数值为函数自变量的值,在A列的A1单元格输入"X=",表明这是自变量,A2、A3及以下的单元格内逐次从小到大输入自变量的各个值,实际输入的时候,通常应用等差数列输入法。如何确定自变量的初始值,取值范围,数据点之间的步长是多少,这是要根据函数的具体特点来判断。如果想很快查到函数的极值或看出其发展趋势,给出的数据点也不一定非得是等差的,可以根据需要任意给定。如图,我作图用的取值范围为[-6,6],数值之间的间隔为“0.1”。
2、B列和C列为两个函数应变量的值。在B列的B1单元格输入函数式的一般书面表达形式,y=sin(x),可以加一些说明性字符;在B2单元格中根据函数表达式输入公式“=SIN(A2)” 然后选中B2单元格,填充下拉。同样在C列输入函数达形式和公式。如图,这样数据就准备好了。
二、绘制函数图像
1、在功能区中选择“插入”选项卡,在“图表”组中依次单击“散点图→带平滑线的散点图”。
2、Excel将插入如下图所示的图表区,并在功能区中增加图表工具的“设计”、“布局”“格式”选项卡。
3、首先要选择图表的数据,鼠标在图表区内右击,在弹出的快捷菜单中选择“选择数据”。
4、在弹出的“选择数据源”对话框中选择“添加”,弹出“编辑数据系列”对话框,如图,选择我们准备好的数据,点“确定”。这样正弦函数图像就添加上了,同样把余弦函数也添加上。
5、添加了数据函数图像就出来了,如图,我们发现有好多地方不符合要求,需要修改的。
6、首先图例和网格线,我们不需要,可以删除。选择图表中的图例,按Delete键删除,再选择网格线,按Delete键删除。
7、其次两个坐标轴的刻度还不符合要求,为了更好的调整坐标轴,先要把图表区调成正方的,在“格式”选项卡“大小”组中,把高度和宽度调成一样的。
8、鼠标在每一个坐标轴上右击,在弹出的快捷菜单中选择“设置坐标轴格式”。
9、在弹出的“设置坐标轴格式”对话框中的“坐标轴选项”栏目中,将“最小值”、“最大值”、“主要刻度单位”的值设置为“固定”,并在后面的文本框中分别输入“-6”、“6”、“1”,单击“关闭”按钮。两个轴进行同样的设置。
10、然后,在设置一下函数图像的线条颜色和线型,鼠标在函数图像上右击,在弹出的快捷菜单中选择“设置数据系列格式”。
11、在弹出的“设置数据系列格式”对话框中的“线条颜色”、“线型”栏目中,分别设置函数图像的线条颜色和线型。
12、最后给每个图像添加一个函数表达式,先单击选择一个函数图像,然后在一个数据点上单击选择一个数据点,再在数据点右击,在弹出的快捷菜单中选择“添加数据标签”。
13、然后再在数据点右击,在弹出的快捷菜单中选择“设置数据标签格式”。
14、在弹出的“设置数据标签格式”对话框中,分别设置函数标签的内容、位置及边框颜色等。
15、到此既标准又漂亮的函数图像就设置完成了。下面是我作的抛物线函数图像。
版权声明
本文为[华为云]所创,转载请带上原文链接,感谢
https://bbs.huaweicloud.com/blogs/349226
边栏推荐
- [PROJECT] small hat takeout (8)
- 1-2 JSX syntax rules
- Multithreaded @ async thread pool
- 自定义my_strcpy与库strcpy【模拟实现字符串相关函数】
- 1-5 nodejs commonjs specification
- ASP. NET CORE3. 1. Solution to login failure after identity registers users
- Aiot industrial technology panoramic structure - Digital Architecture Design (8)
- 1-4 configuration executable script of nodejs installation
- ASP. Net core configuration options (Part 1)
- 1-3 nodejs installation list configuration and project environment
猜你喜欢
Node access to Alipay open platform sandbox to achieve payment function
Nacos + aspnetcore + Ocelot actual combat code
Signalr can actively send data from the server to the client
Lock lock
Sub database and sub table & shardingsphere
Detailed explanation of the penetration of network security in the shooting range
[registration] tf54: engineer growth map and excellent R & D organization building
Get the column name list of the table quickly in Oracle
Document operation II (5000 word summary)
线性代数感悟之2
随机推荐
How to implement distributed locks with redis?
[C#] 彻底搞明白深拷贝
◰ GL shadow map core steps
Milvus 2.0 質量保障系統詳解
Getting started with JDBC
Log4j output log information to file
Detailed explanation of the penetration of network security in the shooting range
PostgreSQL column storage and row storage
[PROJECT] small hat takeout (8)
Node access to Alipay open platform sandbox to achieve payment function
vscode如何比较两个文件的异同
PostgreSQL列存与行存
Use of shell awk command
Go language, array, string, slice
Promise (IV)
Deep understanding of control inversion and dependency injection
【生活中的逻辑谬误】稻草人谬误和无力反驳不算证明
Path environment variable
【解决报错】Error in v-on handler: “TypeError: Cannot read property ‘resetFields’ of undefined”
Calculate pie chart percentage