模板:函数图形

本页使用了标题或全文手工转换
维基百科,自由的百科全书
sin(x)等函数的图形
文档图示 模板文档[查看] [编辑] [历史] [清除缓存]

概要[编辑]

参数及使用方法[编辑]

数学式格式[编辑]

参数方程[编辑]

函数图形可以绘制参数方程,其需给定x值、y值和参数。这些值之间以分号;分隔,语法为:

x值; y值; 參數; 參數起始值; 參數終止值

若遇表达需需要宣告函数使用到分号,则参数方程之参数定义的分号则改为以带有转义字符的分号\;分隔,语法为:

x值\; y值\; 參數\; 參數起始值\; 參數終止值

需要特别注意的是“参数起始值”和“参数终止值”只能填写数字,不能填写表达式;“参数”只能填写参数变量名称,也不能填写表达式。能填写表达式的部分仅有“x值”和“y值”。

以圆形参数方程为例:

则参数方程在本模板中的表达与法为(t从0到6.28):

cos(t); sin(t); t; 0; 6.28
cos(t); sin(t); t; 0; 6.28的结果

示例[编辑]

单一函数图形:

{{函數圖形| sin(x)/x |start=-20|end=20|sampling=200|height=200|caption=sinc函數}}
sinc函数

多个函数图形:

{{函數圖形| sin(x)/x| cos(x) |start=-20|end=20|sampling=200|height=200|caption=sinc和cos函數}}
sinc和cos函数

单一参数式:

{{函數圖形| 3*cos(t)+2*cos(1.5*t);3*sin(t)-2*sin(1.5*t);t;0;12.56 |start=-20|end=20|sampling=200|height=200|caption=五角星}}
五角星

技术限制[编辑]

无法呈现有断点的函

目前有断点的函数会自动相连,故可能难以呈现有断点的函

数的负二次幂示意图
一个可以代表数的负二次幂函数图形。数的负二次幂亦可以用平方倒数来表示,即

暂时的解决方法是设置多个相同颜色的函数,通过range(x)来将每个函数设置为其中一段,例如则使用range(x,-3,-0.25)^(-2)range(x,0.25,3)^(-2)两个函数来表达其两个段,并将它们都设为相同颜色,以表示这个在0有奇点的函数。

数的负二次幂示意图
一个可以代表数的负二次幂函数图形。数的负二次幂亦可以用平方倒数来表示,即
参数式无法多重呈现

普通的函数可以一次展示多个函数,但参数式因技术限制而无法达成。

{{函數圖形
|3*cos(t)+2*cos(1.5*t);3*sin(t)-2*sin(1.5*t);t;0;12.56
|start=-20|end=20|sampling=200|height=200|caption=星狀線}}
{{函數圖形
|t*cos(t); t*sin(t); t; 0; 12.56
|start=-20|end=20|sampling=200|height=200|caption=螺線}}
{{函數圖形
|3*cos(t)+2*cos(1.5*t);3*sin(t)-2*sin(1.5*t);t;0;12.56
|t*cos(t); t*sin(t); t; 0; 12.56
|start=-20|end=20|sampling=200|height=200|caption=同時顯示出錯}}
星状线
螺线
同时显示出错
{{函數圖形
|t*cos(t); t*sin(t); t; 0; 12.56
|start=-20|end=20|sampling=200|height=200|caption=螺線}}
{{函數圖形
|sin(x)
|start=-20|end=20|sampling=200|height=200|caption=[[正弦曲線]]}}
{{函數圖形
|t*cos(t); t*sin(t); t; 0; 12.56
|sin(x)
|start=-20|end=20|sampling=200|height=200|caption=同時顯示出錯}}
螺线
同时显示出错

重定向[编辑]

注意事项[编辑]

模板编辑说明[编辑]

参见[编辑]

TemplateData[编辑]

以下是该模板的模板数据,适用于可视化编辑器等工具。

函数图形模板数据

绘制一个函数图形

模板参数[编辑模板数据]

此模板首选参数换行的代码块格式。

参数描述类型状态
函数11

函数1的数学表达式,默认以x为变量

默认值
f(x)=x
示例值
2*x^3-3*x+1
自动值
x
字符串必需
函数1名称1 name

函数1的显示名称

自动值
字符串可选
函数22

函数2的数学表达式,默认以x为变量

自动值
x
字符串可选
函数2名称2 name

函数2的显示名称

自动值
字符串可选
函数33

函数3的数学表达式,默认以x为变量

自动值
x
字符串可选
函数3名称3 name

函数3的显示名称

自动值
字符串可选
函数44

函数4的数学表达式,默认以x为变量

自动值
x
字符串可选
函数4名称4 name

函数4的显示名称

自动值
字符串可选
函数55

函数5的数学表达式,默认以x为变量。可依序添加

自动值
x
字符串可选
函数5名称5 name

函数5的显示名称。可依序添加

自动值
字符串可选
函数66

函数6的数学表达式,默认以x为变量。可依序添加

自动值
x
字符串可选
函数6名称6 name

函数6的显示名称。可依序添加

自动值
字符串可选
函数77

函数7的数学表达式,默认以x为变量。可依序添加

自动值
x
字符串可选
函数7名称7 name

函数7的显示名称。可依序添加

自动值
字符串可选
函数88

函数8的数学表达式,默认以x为变量。可依序添加

自动值
x
字符串可选
函数8名称8 name

函数8的显示名称。可依序添加

自动值
字符串可选
标题title

函数图形的标题

示例值
x的函数
内容可选
宽度width

函数图形的宽度

自动值
200
数字可选
高度height

函数图形的高度

自动值
100
数字可选
数字种类number class

要运算的数字模式,可以是实数、cmath(复数)、qmath(四元数)、no calc(不计算)、mathtag(以<math>输出)或直接写Module:模块名称.运算库来指定使用特定模块来运算。

推荐值
real cmath qmath no calc mathtag 實數 複數 四元數
默认值
实数
示例值
四元数、复数或实数
自动值
字符串可选
是否可调用其他模块useOtherModule

是否可调用其他模块的函数。

默认值
no
布尔可选
视非纯实数为NaNnonreal is nan

将复数中,虚部不为零的值视为NaN

默认值
no
布尔可选
取整位数round number

无描述

数字可选
外部宽度outer width

无描述

数字可选
对齐方式align

无描述

字符串可选
内部宽度inner height

无描述

数字可选
起始值start

绘制函数的变量从这个值开始代入

数字必需
结束值end

绘制函数的变量的结束值

数字必需
取样数sampling

绘制函数的取样点数

自动值
100
数字必需
内插模式interpolate

无描述

默认值
monotone
字符串可选
最小值min

y轴最小值

数字可选
最大值max

y轴最大值

数字可选
说明文字caption

无描述

内容可选
是否加外框frame

如果为真,输出的函数图形会有一般图像的外框

默认值
true
布尔可选
函数的颜色colors

每个函数图形的颜色,以逗点分隔。

字符串可选
函数1以微分结果表示calc diff 1

函数1绘制的函数图形是否为函数1表达式经过微分的结果

布尔可选
函数2以微分结果表示calc diff 2

函数2绘制的函数图形是否为函数2表达式经过微分的结果

布尔可选
函数3以微分结果表示calc diff 3

函数3绘制的函数图形是否为函数3表达式经过微分的结果

布尔可选
函数4以微分结果表示calc diff 4

函数4绘制的函数图形是否为函数4表达式经过微分的结果

布尔可选
函数5以微分结果表示calc diff 5

函数5绘制的函数图形是否为函数5表达式经过微分的结果

布尔可选
函数6以微分结果表示calc diff 6

函数6绘制的函数图形是否为函数6表达式经过微分的结果

布尔可选
函数7以微分结果表示calc diff 7

函数7绘制的函数图形是否为函数7表达式经过微分的结果

布尔可选
函数8以微分结果表示calc diff 8

函数8绘制的函数图形是否为函数8表达式经过微分的结果

布尔可选