- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
符号函数的建立:
y=sym(sin(x)+cos(x));
x=sym(x);
y=sin(x)+cos(x)
结果:
y =
cos(x) + sin(x)
y =
cos(x) + sin(x)
符号矩阵:
程序: 将数值矩阵转化为符号矩阵
b=[2/3 sqrt(2);5.2 log(3)];
c=sym(b)
结果:
y =
cos(x) + sin(x)
y =
cos(x) + sin(x)
a =
[ x + 1, sin(x)]
[ 5, exp(x)]
a =
[ x + 1, sin(x), 5, exp(x)]
a =
[ x + 1, sin(x)]
[ 5, exp(x)]
c =
[ 2/3, 2^(1/2)]
[ 26/5, 2473854946935173/2251799813685248]
符号矩阵中的元素的引用和修改:
符号函数的建立:
y=sym(sin(x)+cos(x));
x=sym(x);
y=sin(x)+cos(x)
结果:
y =
cos(x) + sin(x)
y =
cos(x) + sin(x)
符号矩阵:
程序: 将数值矩阵转化为符号矩阵
b=[2/3 sqrt(2);5.2 log(3)];
c=sym(b)
结果:
y =
cos(x) + sin(x)
y =cos(x) + sin(x)
符号表达式中符号变量的查找:
程序:clc
clear all
f1=sym(a*x^2+B*x+c);
g1=findsym(f1)
g2=findsym(f1,1)
g3=findsym(f1,2)
g4=findsym(f1,3)
结果:
g1 =
B,a,c,x
g2 =
x
g3 =
x,c
g4 =
x,c,a
求多项式在某一点的值;;;;
把多项式表示成符号函数,利用sub函数求其在某一点的值
程序:
clc
clear all
f=sym(s*u)
f1=subs(f,u,2)
f2=subs(f,u,u+2)
结果:
f =s*u
f1 =2*s
f2 =
s*(u + 2)
程序2
clc
clear all
f=sym(2*u)
syms x y
f3=subs(f,u,x+y)
subs(f3,[x,y],[1,2])
结果:
f =2*u
f3 =2*x + 2*y
ans =
6
符号数值精度控制
任意代数精度设置;;;
六大常见符号运算:符号函数公式是:syms而不是sym
1,因式分解:
程序:clc
clear all
syms x;
f=x^6+1
f1=factor(f)
结果:
f =
x^6 + 1
f1 =
(x^2 + 1)*(x^4 - x^2 + 1)
11---Factor可用于正整数的因式分解
程序11-----
s=factor(100)
factor(sym(1234567890))%大整数的因式分解要转化为符号常量
结果:
s =
2 2 5 5
ans =
2*3^2*5*3607*3803
2---函数展开
三角函数的展开:
程序:
clc
clear all
syms x y;
f=sin(x+y);
f1=expand(f)
结果:
f1 =
cos(x)*sin(y) + cos(y)*sin(x)
3-----合并同类项————collect
程序:
clc
clear all
syms x y;
f=x^2*y+y*x-x^2+2*x;
f1=collect(f)
f2=collect(f,y)
结果:
f1 =
(y - 1)*x^2 + (y + 2)*x
f2 =
(x^2 + x)*y + 2*x - x^2
4+——函数简化 ——simple函数,使其转化为最简单的形式
程序:
clc
clear all
syms x
g1=2*cos(x)^2-sin(x)^2;
[How y1]=simple(g1)
g2=(x+1)*x*(x-1);
[How y2]=simple(g2)
g3=x^3+3*x^2+3*x+1;
[How y3]=simple(g3)
g4=cos(3*acos(x));
[How y4]=simple(g4)
结果:
How =
2 - 3*sin(x)^2
y1 =
simplify
How =
x^3 - x
y2 =
simplify(100)
How =
(x + 1)^3
y3 =
simplify
How
文档评论(0)