MATLAB -- 符号运算

该实验使用MATLAB进行符号运算,包括表达式的化简,如三角函数组合的简化和多项式除法;计算极限,如(e^(sin(x))+1-2*(e^(tan(x))-1))/(sin(x))^3在x趋于0时的极限;求导数,如(1-cos(x*x))/x的一阶和二阶导数;矩阵运算,如乘法、逆矩阵、下三角阵及行列式的值;以及积分计算,如1/(1+x^4+x^8)等函数的积分解。
摘要由CSDN通过智能技术生成

【实验名称】              符号运算                          

【实验目的】

熟悉matlab符号表达式定义及运算

【实验内容】

1. 化简表达式

(1)

正在上传…重新上传取消

clc;

clear;

syms B1 B2;

f= sin(B1)*cos(B2)-cos(B1)*sin(B2);

f1=simplify(f);

disp(f1);

运行截图:

clc;
clear;
syms x;
f=(4*x^2+8*x+3)/(2*x+1);
f1=simplify(f);
disp(f1);

运行截图:

2. 用符号方法求下列极限或导数。

正在上传…重新上传取消
(4) 已知,求,

clc;
clear;
syms x;
f= (x*(exp(sin(x))+1)-2*(exp(tan(x))-1))/(sin(x))^3;
f1=limit(f,x,0);
disp(f1);

运行截图:

clear;
clc;
syms x;
f= (sqrt(pi)-sqrt(acos(x)))/(sqrt(x+1));
f1=limit(f,x,-1,"right");
disp(f1);

 运行截图:

clear;
clc;
syms x;
f=(1-cos(x*x))/x;
f1=diff(f,'x');
f2=diff(f,'x',2);
disp(f1);
disp(f1);

运行截图:

clc;
syms x y;
f=(x^2-2*x)*exp(-x^2-y^2-x*y);
f1=diff(f,'x');
f2=diff(f1,'y');
disp(f1);
disp(f1);

运行截图:

3. 已知

正在上传…重新上传取消

完成下列运算:

(1) B=P1·P2·A

(2) B的逆矩阵并验证结果。

(3)包括B矩阵主对角线元素的下三角阵

(4) B的行列式值。

clc;
clear;
syms a b c d e f g h i;
P1=[0 1 0;1 0 0;0 0 1];
P2=[1 0 0;0 1 0;1 0 1];
A=[a b c;d e f;g h i];
B=P1*P2*A;

运行截图:

clc;
clear;
syms a b c d e f g h i;
P1=[0 1 0;1 0 0;0 0 1];
P2=[1 0 0;0 1 0;1 0 1];
A=[a b c;d e f;g h i];
B=P1*P2*A;
B1=inv(B);

 运行截图:

clc;
clear;
syms a b c d e f g h i;
P1=[0 1 0;1 0 0;0 0 1];
P2=[1 0 0;0 1 0;1 0 1];
A=[a b c;d e f;g h i];
B=P1*P2*A;
B1=inv(B);
B2=B1*B;

 运行截图:

clc;
clear;
syms a b c d e f g h k;
p1=[0 1 0;1 0 0;0 0 1];
p2=[1 0 0;0 1 0;1 0 1];
A=[a b c;d e f;g h k];
B=p1*p2*A;
C=det(B);
disp(C);

运行截图:

4. 用符号方法求下列积分。

正在上传…重新上传取消

clc
clear
syms x;
f1=1/(1+x^4+x^8);
f2=1/((asin(x)).^2*sqrt(1-x*x));
f3=(x*x+1)/(x^4+1);
f4=exp(x)*(1+exp(x))^2;
F1=int(f1);
F2=int(f2);
F3=double(int(f3,0,inf));
F4=double(int(f4,0,log(2)));

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CME_csdn

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值