模板:函數圖形

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書
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表達式經過微分的結果

布林值非必填