本文档列出了可用于构建公式测验题公式的辅助函数。
Canvas 要求用户在创建包含变量的公式测验题时手动输入公式。公式定义公式测验题生成器部分包含一个文本字段,用户必须在其中定义测验题公式(见下图)。
如需了解有关使用富文本编辑器中的数学编辑器创建公式测验题的更多信息,请参阅其他资源文档:如何在富文本编辑器中使用数学编辑器?,Canvas 公式编辑器技巧:使用 LaTeX 输入数学表达式 和 Canvas 公式编辑器使用技巧:LaTeX 中的化学。
辅助函数
使用下面列出的辅助函数,在公式题创建器的“公式定义”部分构建公式。
备注:
- 所有函数都只接受数值参数。
- 所有三角函数计算均以弧度为单位。要将弧度转换为角度或从角度转换为弧度,请使用 deg_to_rad() 或 rad_to_deg() 函数。
- “公式定义”文本框中不能用方括号指定可定义的变量。
- 变量名必须以字母开头,后跟字母和数字的任意组合。请注意,变量名区分大小写,除字母和数字以外的字符将不被识别。
- 在“公式定义”文本框中,Canvas 会将字母“e”翻译成常量 e。
- 辅助函数可以嵌套。有关嵌套辅助函数的示例,请参见下表中“At”条目。
- 一些函数会处理数字列表。除非另有说明,列表参数通常以逗号分隔的值列表或嵌套的 reverse() 或 sort() 函数的形式定义。例如,可以使用 median(x1, x2, x3) 或 median(reverse(x3, x2, x1))。
- 要对公式定义字段中的表达式取反,请将函数乘以 -1。例如,输入 -1*sqrt(5x)。
姓名 | 辅助函数 | 笔记 |
|---|
绝对值 | abs(x) | 返回给定值的绝对值 |
反余弦 | acos(x) | 返回一个实数的反余弦值x弧度制 |
反正弦 | asin(x) | 返回一个实数的反正弦值x弧度制 |
在 | at(列表,索引) | 返回给定列表中的索引值 通过在 at() 函数中嵌套 sort() 或 reverse() 函数来创建此函数的列表部分。例如:at(reverse(x1, x2, x3), n-1) 列表中的第一个值位于索引 0 处。 |
反正切 | atan(x) | 返回实数的反正切值x弧度制 此函数不支持两个参数 |
天花板 | ceil(x) | 返回大于或等于给定值的最小整数 |
组合 | comb(n, k) | 返回组合的数量k从一组中选出n |
余弦 | cos(弧度) | 返回给定值的余弦值 |
余割 | 余割(弧度) | 返回给定值的余割 |
余切 | 余切(弧度) | 返回给定值的余切值 |
数数 | 计数(列表) | 返回列表中的项目数 |
角度转换为弧度 | deg_to_rad(degrees) | 转换角度x将角度转换为弧度,乘以π/180 |
欧拉数e | e | 返回 e 的值 尽管此函数可以使用括号,但 Canvas 会将字母“e”的输入转换为常量 e。 |
阶乘 | 事实(n) | 返回给定整数的阶乘 如果 n如果结果不是整数,则只使用小数点前的数字。 如果 n如果输入值为负数,则返回1。 |
第一的 | 第一个(列表) | 返回列表中的第一个值 |
地面 | floor(x) | 返回小于或等于给定值的最小整数 |
如果 | 如果(布尔值,成功,失败) | 如果第一个表达式的值为非零值,则返回第二个值;否则,返回第三个值。 |
最后的 | last(list) | 返回列表中的最后一个值 |
长度 | 列表长度 | 返回给定列表中参数的数量 |
对数(自然对数) | ln(x) | 返回给定值的自然对数 |
对数(常用) | log(x, [以 x 为底]) | 返回给定值的对数,可以选择指定底数。 |
最大限度 | max(list) | 返回列表中的最大值 |
意思是 | 列表均值 | 返回列表中所有值的算术平均值。 |
中位数 | 中位数(列表) | 返回数值列表的中位数 |
最低限度 | min(list) | 返回列表中的最小值 |
排列 | perm(n, k) | 返回给定值的排列结果 |
π,𝛑 | π() | 返回计算出的π值。 |
弧度转换为度 | rad_to_deg(弧度) | 转换角度x将弧度转换为角度,乘以 180/π |
随机的 | rand(x) | 返回一个介于 0 和指定范围之间的随机数,如果未指定范围,则返回 1。 |
范围 | range(列表) | 返回值列表的范围 |
撤销 | 反转(列表) | 反转值列表的顺序 |
圆形的 | round(x) | 返回给定值四舍五入到最接近的整数的结果 |
割线 | 秒(弧度) | 返回给定值的正割值 |
正弦 | sin(弧度) | 返回给定值的正弦值 |
种类 | 排序(列表) | 返回按从小到大的顺序排列的值列表 |
平方根 | sqrt(x) | 返回给定实数的平方根x 要求负平方根,请使用 -1*sqrt(x) |
和 | sum(列表) | 返回值列表的总和 |
切线 | tan(弧度) | 返回给定值的正切值 |
您也可以通过以下 Canvas 指南访问此资源: