- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Matlab的基本知识
记住再多的口令,不会用于实践,照样没用!
如果连基本知识都记不住,想用亦是没门!!!
Matlab的基本运算
在在命令窗口中若输入数据太长,可通过在行尾加上三个句
号( ... )来续行
在命令窗口中若输入Ctrl + C 终止正在执行中命令
在命令历史窗口中双击所记录命令可使它再次执行
使用format可以控制数据以不同格式进行显示
format short 短格式3.1416
format short e 短格式科学格式3.1416e+00
format long 长格式3.141592653589793
format long e 长格式科学格式3.141592653589793e+00
MATLAB的变量是以double的精度进行运算和存储,无需进行指定
MATLAB中变量名规则
变量名中的字符可以是英文字母、数字或者下划线
变量名中的字符间不可留空格
变量名中的第一个字符必须为字母
英文字母区分大小写
无法改变的特殊变量有pi,inf或Inf,eps,NaN或nan,i或j等特例:使用pi的完整值时需要用sym(pi)
用input 函数从键盘输入初始化变量,例如:
in1 = input(enter data:);
in2 = input(enter data:,s)字符串吧?
显示disp( sprintf ( %d is %s|n,n,r)) ;
常用简单函数
1 格式:Y = abs(X)
功能:数值的绝对值与复数的幅值,变字符为ASCI码
2 格式:Y = exp(X)
功能:求以e为底数的指数运算,即Y = eX。若X为复数x + yi,
则eX = ex(cos(y) + isin(y))
3 格式:z = lcm(x,y)相反 gcd(最大公约数)
功能:计算两个正整数x和y的最小公倍数
4 格式:实部x = real(Z) 虚部y=imag(z) 共轭z1=conj(z)
功能:返回输入复数Z的实数部分。
函数名称含义
round(x) 四舍五入
fix(x) 去掉小数部分
floor(x) 地板函数,the nearest integers towards minus in_nity
ceil(x) 天花板函数,the nearest integers towards in_nity
sign(x) 符号函数,x0时返回1,x0时返回-1,x=0时返回0
rem(x,y) 求x÷y的余数 (有符号)
mod(x,y) 求x÷y的余数mod(x,y)和rem(x,y)在x和y同符号时相同,否则不同。
pow2(x) 2的指数运算
nthroot(x,n) 求实数x的n次实根
MATLAB的几种基本控制转移语句
1 If elseif elseif else end
2 clear2 n=input(请输入成绩=);3 switch _x (n/10)4 case f10,9g5 r=A;6 case 87 r=B;8 case 79 r=C;10 case 611 r=D;12 otherwise13 r=E;14 end15 disp(r) ;
3 for 循环变量=起始值:步长:终止值
2 循环体3 end
例如n=1;2 for m=9:??2:??23 n=n+m;4 end5 n
4 while和break continue基本不变
符号运算 !!!
注意在函数语句里构造多项式则需要sym一下,不然就得syms了
用sym和syms分别定义
符号运算的基本知识
sym2poly把符号多项式转化为多项式向量,而poly2sym实现把多项式向量转化为符号多项式
simple:尽可能化简为最简形式,表达式最少字符。
factor:因式分解,得到有理系数多项式
collect :合并同类项
expand:展开多项式
1、solve 解方程
[x,y]=solve( x^2+x_y+y=3,x^2??4_x+3=0)
S=solve(x^2_y^2??2_x??1=0,x^2??y^2??1=0) 调用值可用 s.x s.y
5x=solve(sym(a_x^2+b_x+c))
2、dsolve 解微分方程
[x,y]=dsolve( Dx=y+x,Dy=2_x)可借方程组
dsolve ( Dy=a_y,y(0)=1,x )默认自变量为t
dsolve ( D2x=a^2_x,x(0)=1,Dx(pi/2)=0)注意2价怎么表示
3、limit 求极限
limit ( sin (x)/x,x ,0, left ) 这是比较完整的表示 省趋近值则默认0,省x默认x
4、diff 求导
Diff(F,v,3) 数字表示价数
5、int 求积分
您可能关注的文档
- INVT变频电源教材.doc
- IPCAMERA使用手册.doc
- ipad-iTunesWindows版完全使用手册.doc
- Internet应用基础.doc
- ISO14000内审员考试题.doc
- ISO9001考试试题(答案).doc
- ISO9001质量手册.doc
- itunes使用精华教程.doc
- Iwastwo教学设计与反思.doc
- JavaScript部分教案.doc
- 10《那一年,面包飘香》教案.docx
- 13 花钟 教学设计-2023-2024学年三年级下册语文统编版.docx
- 2024-2025学年中职学校心理健康教育与霸凌预防的设计.docx
- 2024-2025学年中职生反思与行动的反霸凌教学设计.docx
- 2023-2024学年人教版小学数学一年级上册5.docx
- 4.1.1 线段、射线、直线 教学设计 2024-2025学年北师大版七年级数学上册.docx
- 川教版(2024)三年级上册 2.2在线导航选路线 教案.docx
- Unit 8 Dolls (教学设计)-2024-2025学年译林版(三起)英语四年级上册.docx
- 高一上学期体育与健康人教版 “贪吃蛇”耐久跑 教案.docx
- 第1课时 亿以内数的认识(教学设计)-2024-2025学年四年级上册数学人教版.docx
文档评论(0)