上QQ阅读APP看书,第一时间看更新
2.3 函数值的计算
(1)数值计算方式
x=…;%输入x的数值(不能为字母)
y=…%输入y的表达式(表达式中除x外不能有其他字母)
例2.1:设,用MATLAB计算y(1)的值。
MATLAB程序如下:
例2.2:设,用MATLAB计算y(5)的值。
MATLAB程序如下:
(2)符号计算方式
定义x和其他字母为符号
输入y的表达式
计算x=a时y的值
注意:用符号计算时,对数函数只识别以e为底的对数。如果要计算在多个点x=a1,…,x=an处y的值,则可用[a1,a2,…,an]替换a。如果结果“ans=”是以符号形式给出时,输入double(ans)即可得到数值型结果。
例2.3:设,用MATLAB计算y(1)、y(2)的值。
MATLAB程序如下:
例2.4:设y=x2-2ax,用MATLAB计算y(a)、y(b)的值。
MATLAB程序如下:
这个例子告诉我们,用符号计算方法时,相关式子中的所有字母都要先定义为符号。