函数 fff 的定义域是所有使 f(x)f(x)f(x) 有定义的输入值 xxx 的集合。值域是 fff 实际产生的所有输出值的集合。 常见的定义域限制: 除法:f(x)=1/xf(x) = 1/xf(x)=1/x 须排除 x=0x = 0x=0。 偶次方根:在实数范围内,f(x)=xf(x) = \sqrt{x}f(x)=x 要求 x≥0x \geq 0x≥0。 对数:ln(x)\ln(x)ln(x) 要求 x>0x > 0x>0。 求值域往往比求定义域更困难——必须分析函数的行为。对于多项式,微积分(导数、渐近分析)有助于确定值域;对于三角函数,则利用其周期性与有界的振幅(例如 sinx\sin xsinx 的值域为 [−1,1][-1, 1][−1,1])。 在程序设计中,“定义域”/“值域”对应于类型签名;在机器学习中,它们描述模型的输入空间与输出空间。