《基本使用方法》PPT课件.ppt

上传人:sh****n 文档编号:8641337 上传时间:2020-03-30 格式:PPT 页数:33 大小:811.31KB
返回 下载 相关 举报
《基本使用方法》PPT课件.ppt_第1页
第1页 / 共33页
《基本使用方法》PPT课件.ppt_第2页
第2页 / 共33页
《基本使用方法》PPT课件.ppt_第3页
第3页 / 共33页
点击查看更多>>
资源描述
1 MATLAB基本使用方法 hjTang 西安电子科技大学 理学院 2 主要内容 简单的数学运算标点符号的使用常量与变量常用数学函数浮点数与复数逻辑运算向量 3 简单的数学运算 直接输入存储变量抑制输出注释 formatcompact 4 30 3 35ans 225 grade1 4 30grade1 120 grade2 3 35grade2 105 total grade1 grade2total 225 grade1 4 30 一班的人数 grade2 3 35 二班的人数 total grade1 grade2 总人数total 225 4 30 3 35ans 225 ans 2ans 450 ans 2 再来ans 900 4 指令中的标点 逗号 x sin 1 y cos 1 z tan 1 w atan 1 x 0 8415y 0 5403z 1 5574w 0 7854 5 指令中的标点 续行号 grade1 4 30grade1 120 grade2 3 3535grade2 105 total grade1 gra de2 de2 Error UnexpectedMATLABexpression 6 指令中的标点符号 空格分隔符 机器辨认 数组元素分隔逗号 分隔 同空格 显示计算结果指令间的分割黑点 3 14159 数组运算符 等 分号 屏蔽输出 A 12 34 B 5 6 7 8 C A B冒号 1 10 10 1 1 单下标引用 A 多下标引用 A 1 A 2 7 指令中的标点符号 注释号 字符串 改变运算次序 数组引用A 1 2 输入参数列表 数组输入时构成矩阵 函数输出列表 胞元数组 图形中被控制的特殊字符括号 8 指令中的标点符号 下连符作为变量 函数名字中的字符图形中被控下标前导符 续行符 放在函数名前 形成函数句柄 匿名函数前导符放在目录名前 形成 用户对象 类目录 9 常量 Inf infNaN nani j 1 0Warning Dividebyzero ans Inf 0 0Warning Dividebyzero ans NaN 1 infans 0 0 infans NaN sqrt 1 ans 0 1 0000i i jans 0 10 常量 pi formatlong pians 3 141592653589793 sin 3 141592653589793 ans 1 224646799147353e 016 sin pi ans 1 224646799147353e 016 sin pi 1e10 ans 2 239362761955923e 006 clear cos pi ans 1 pi 10pi 10 cos pi ans 0 839071529076452 clear cos pi ans 1 11 变量的命名规则 变量名大小写敏感Var var vAr vaR vAR VAr VaR VAR各不相同第一个必须是英文字母 最多63个字符 英文 数字和下划线 A101 35 room101 24 up 12 常用数学函数 sin cos tan cot csc sec asin acos atan acot acsc asecsinh cosh tanh cothcsch sechasinh acosh atanh acoth acsch asechexp log log2 log10 pow2 sqrtreal imag abs angle conj isrealfix floor ceil round 0 inf infmod rem fix floorsign beta gamma erf crossmax min sum mean std 13 浮点数 双精度表示误差 formatlong a 0 33 0 17 0 5a 0 b 0 33 0 5 0 17b 2 775557561562891e 017 c 0 17 0 5 0 33c 5 551115123125783e 017 epsans 2 220446049250313e 016 realmax realmin 1 realmax 1 realminans 1 797693134862316e 308ans 2 225073858507201e 308ans 5 562684646268004e 309ans 4 494232837155790e 307 pow2 1023 pow2 1024 pow2 1074 pow2 1075 ans 8 988465674311580e 307ans Infans 4 940656458412465e 324ans 0 14 复数 进行复数处理时 不需要进行任何其他附件操作只有常数才能与i j直接相连 a1 pi 3 14ia1 3 1416 3 1400i a2 pi 3 14ja2 3 1416 3 1400i b 4 1 3 sqrt 1 b 4 0000 12 0000i c sqrt 1 c 0 1 0000i d sin pi i d sin pi i Error UnexpectedMATLABexpression d sin pi id 0 1 2246e 016i 15 复数的数学运算举例 a 1 2 ia 1 0000 2 0000i b 3 4 i c pi sin pi 2 ic 3 1416 1 0000i d a bd 4 0000 2 0000i e a de 8 0000 6 0000i f a ef 0 2000 0 1000i g a fg 1 0040 0 3127i 16 关系与逻辑运算 关系操作符 逻辑操作符 关系与逻辑运算函数xorany 集合运算all 集合运算 a 2 b 3 a b b aans 1 a b b aans 0 aaans 1 a b ans 1 disp xor 0 1 1 disp xor 1 1 0 disp xor 2 3 0 disp xor 0 3 1 17 测试函数 isfinite元素有限时为真isempty矩阵为空isglobal元素为全局变量ishold绘图保持状态为 on isieee执行IEEE算术运算isinf元素为无穷大isletter元素为字母isnan元素为非数isreal元素为实数isstr元素为字符串 ismember元素为某集合中的元素isnumeric元素为数值型isprime元素为质数issparse矩阵为系数矩阵iskeyword元素为关键字 保留字ishandle元素为图形句柄Iscell元素为单元数组isfield元素为结构数组中的域isobject元素为是对象isstruct元素为是结构 18 向量 向量的输入直接输入等差元素向量的输入等比元素向量的输入 a1 1234 a1 1234 a2 5 6 7 8 a2 5678 a3 9 10 11 12 a3 9101112 a3 ans 9101112 19 等差元素向量的输入 v1 1 9v1 123456789 v2 10 5 50v2 101520253035404550 v3 50 5 9v3 504540353025201510 v4 linspace 10 50 6 v4 101826344250 v4 linspace 10 50 7 v4 10 000016 666723 333330 000036 666743 333350 0000 20 等比元素向量的输入 v6 logspace 0 3 4 v6 1101001000 a 1 b 100 n 10 v logspace log10 a log10 b n v Columns1through51 00001 66812 78264 64167 7426Columns6through1012 915521 544335 938159 9484100 0000 plot v v 0 21 向量的基本运算 向量与数的四则运算向量与向量之间的加减运算点积 叉积 混合积向量的比较 查找 22 向量与数的四则运算 v1 1 5v1 12345 v1 100ans 101102103104105 v1 100ans 100200300400500 v1 5ans 0 20000 40000 60000 80001 0000 5 v1ans 0 20000 40000 60000 80001 0000 23 向量与向量之间的加减运算 v1 linspace 10 50 6 v1 101826344250 v2 logspace 0 2 6 v2 1 00002 51196 309615 848939 8107100 0000 v3 v1 v2v3 11 000020 511932 309649 848981 8107150 0000 v4 v3 v2v4 10 000018 000026 000034 000042 000050 0000 v5 v4 v1v5 1 0e 014 0000 0 71050 24 点积 叉积 混合积 数组操作 v1 1 5v1 12345 v2 6 10v2 678910 v3 v1 v2v3 614243650 v4 v3 v2v4 12345 v6 v1 2v6 1491625 v7 2 v1v7 2481632 v8 v1 5 v1 v8 18941 v9 v1 6 v1 v9 11627165 v10 v1 6 v1 v10 11627165 25 点积 叉积 混合积 点积dot a b 叉积cross a b 混合积dot a cross b c 顺序不能颠倒 a 1 3 b 4 6 c dot a b c 32 sum a b ans 32 d cross a b d 36 3 dot a d dot b d ans 0ans 0 26 向量的下标操作 a 100 1 10 a 101102103104105106107108109110 a 4 ans 104 b a 2 5 b 102103104105 d a 5 1 2 d 105104103102 c 7 10c 78910 f a c f 107108109110 27 向量的下标操作 aa 101102103104105106107108109110 size a ans 110 length a ans 10 a 5 end ans 105106107108109110 a end 1 5 ans 110109108107106105 A size A ans 00 length A ans 0 A 1 10 A 1 end size A ans 10 length A ans 0 28 向量的统计操作 disp a 101102103104105106107108109110 sum a ans 1055 max a ans 110 min a ans 101 mean a ans 105 5000 std a ans 3 0277 29 向量的比较 a a 108ans 0000000011 a a a a 108 ans 109110 30 向量的比较 disp a disp b 101102103104105106107108109110110109108107106105104103102101 a bans 0000011111 a c fliplr a c 110109108107106105104103102101 c bans 1111111111 a bans 0000000000 31 向量的比较 a 100 1 10 a 101102103104105106107108109110 b 100 9 1 0 b 109108107106105104103102101100 a bans 0000100000 c fliplr a c 110109108107106105104103102101 b 1 cans 1111111111 32 find函数 b 3 3b 3 2 10123 find b ans 123567 find b 0 ans 567 b find b 0 ans 123 33 向量中元素的判断 不能用a nan或a inf来判断元素 inf 0 nanNaN与任何数据的运算操作结果皆为NaN x 102naninf x 102NaNInf y x 2y 1004NaNInf z y 2z 1026NaNInf w z nan w 0000 isnan z ans 0010 i find isnan y i 3
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!