用matlab求y=x^4sin(x^2)的五阶导数y^(5),matlab教程第二章课堂练习及答案

该博客介绍了MATLAB中的符号计算,包括使用sym和syms函数创建符号变量,解析不同表示方法的含义,以及如何解决代数方程和验证数学等式。还展示了如何求解二次方程、符号函数验证三角恒等式,并进行矩阵的行列式、逆矩阵和特征根计算。
摘要由CSDN通过智能技术生成

Matlab 教程 第二章 符号计算

课堂练习

1 创建符号变量有几种方法?

MA TLAB 提供了两种创建符号变量和表达式的函数: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 用符号函数法求解方程a t 2+b*t +c=0。 >> r=solve('a*t^2+b*t+c=0','t') r =

[ 1/2/a*(-b+(b^2-4*a*c)^(1/2))] [ 1/2/a*(-b-(b^2-4*a*c)^(1/2))]

4 用符号计算验证三角等式:

sin(?1)cos(?2)-cos(?1)sin(?2) =sin(?1-?2) >> syms phi1 phi2;

>> y=simple(sin(phi1)*cos(phi2)-cos(phi1)*sin(phi2)) y =

sin(phi1-phi2)

5 求矩阵??

?

???=

2221

1211a a a a A 的行列式值、逆和特征根。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值