matlab符号计算基础与符号微积分

更新时间:2023-10-30 02:03:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

电子一班王申江

实验十 符号计算基础与符号微积分

一、实验目的

1、掌握定义符号对象的方法

2、掌握符号表达式的运算法则及符号矩阵运算 3、掌握求符号函数极限及导数的方法 4、掌握求符号函数定积分和不定积分的方法 二、实验内容

1、已知x=6,y=5,利用符号表达式求z?提示:定义符号常数xx?1

3?x?y?sym?'6'?,y?sym?'5'?。

x=sym('6'),y=sym('5') x = 6 y = 5

>> z=(x+1)/(sqrt(3+x)-sqrt(y))

z =

7/(3-5^(1/2)) 2、分解因式 (1)x4?y4 x=sym('x') x = x

>> y=sym('y') y = y

>> A=x^4-y^4 A =

x^4-y^4

>> factor(A) ans =

(x-y)*(x+y)*(x^2+y^2)

(2)5135

factor(sym('5135')) ans =

(5)*(13)*(79)

3、化简表达式

(1)sin?1cos?2?cos?1sin?2

byte1=sym('byte1')

byte1 = byte1

>> byte2=sym('byte2')

byte2 =

byte2

>> S=sin(byte1)*cos(byte2)-cos(byte1)*sin(byte2) S =

sin(byte1)*cos(byte2)-cos(byte1)*sin(byte2)

>> simplify(S) ans =

sin(byte1)*cos(byte2)-cos(byte1)*sin(byte2)

4x2?8x?3(2)

2x?1x=sym('x') x = x

>> S=(4*x^2+8*x+3)/(2*x+1) S =

(4*x^2+8*x+3)/(2*x+1)

>> simple(s)

>> simple(S) simplify: 2*x+3 radsimp: 2*x+3

combine(trig): 2*x+3 factor: 2*x+3

本文来源:https://www.bwwdw.com/article/zzj2.html

Top