- 47
- 0
- 约3.43千字
- 约 5页
- 2016-12-06 发布于贵州
- 举报
matla教程第二章课堂练习及答案
Matlab教程 第二章 符号计算
课堂练习
1 创建符号变量有几种方法?
MATLAB提供了两种创建符号变量和表达式的函数:sym和syms。
sym用于创建一个符号变量或表达式,用法如x=sym(‘x’) 及 f=sym(‘x+y+z’),syms用于创建多个符号变量,用法如syms x y z。
f=sym(‘x+y+z’)
相当于
syms x y z
f= x+y+z
2 下面三种表示方法有什么不同的含义?
(1)f=3*x^2+5*x+2
(2)f=3*x^2+5*x+2
(3)x=sym(x)
f=3*x^2+5*x+2
(1)f=3*x^2+5*x+2
表示在给定x时,将3*x^2+5*x+2的数值运算结果赋值给变量f,如果没有给定x则指示错误信息。
(2)f=3*x^2+5*x+2
表示将字符串3*x^2+5*x+2赋值给字符变量f,没有任何计算含义,因此也不对字符串中的内容做任何分析。
(3)x=sym(x)
f=3*x^2+5*x+2
表示x是一个符号变量,因此算式f=3*x^2+5*x+2就具有了符号函数的意义,f也自然成为符号变量了。
3 用符号函数法求解方程at2+b*t+c=0。
r=solve(a*t^2+b*t+c=0,t)
r =
[ 1/2/a*(-b+(b^2-4*a
原创力文档

文档评论(0)