- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二讲 matlab简介与基本数学运算2
例题 T [283:10:353]; M 2000;D 0.5; density.A 0.3471;density.B 0.274;density.Tc 647.13;density.n 0.28571; Rho density.A.*density.B.^ - 1-T./density.Tc .^density.n /0.2323; mu.A -10.2158;mu.B 1.7925e3;mu.C 1.773e-2;mu.D -1.2631e-5; mu 10.^ mu.A+mu.B./T+mu.C.*T+mu.D.*T.^2 ; deltP M^1.8 * mu.^0.2 ./ 20000*D^4.8.*Rho plot T,deltP,b-o title The pressure drop vs Temperature xlabel Temperature ^oC ylabel Pressure drop psi/equivalent feet of pipe 双坐标曲线绘制方法 画出函数 和积分 在区间 上的曲线 clf; dx 0.1;x 0:dx:4;y x.*sin x ;s cumtrapz y *dx; %梯形法求累计积分 plotyy x,y,x,s ,text 0.5,0,\fontsize 14 \ity xsinx sint \fontsize 16 \int_ \fontsize 8 0 ^ x ; text 2.5,3.5,[\fontsize 14 \its ,sint,\fontsize 14 \itxsinxdx] Matlab三维图形 1 三维曲线绘制命令 plot3 2 三维网格图形绘制命令 mesh 3 三维曲面绘制名利 surf [X0 Y0 Z0] sphere 30 ; X 2*X0;Y 2*Y0;Z 2*Z0; surf X0,Y0,Z0 ; shading interp hold on mesh X,Y,Z colormap hot hidden off hold off axis equal axis off Matlab图形绘制函数 Matlab图形绘制函数分属于以下帮助主题 graph2d graph3d specgraph 本讲小结 Matlab的基本数学运算符和运算函数的使用 注意区别矩阵和数组的乘、除、乘方运算 Matlab数据输入输出功能,尤其是绘图功能的实现 Matlab函数文件的基本形式及其调用 字符、单元数组、结构体的定义 Matlab的流程控制语句 * * * MATLAB数据类型 数值(标量,向量,数组) 字符串 单元数组(cell array) 结构体(structure) 函数句柄 向量的生成 1 直接输入向量 格式上要求向量元素需要用“[]”括起来,元素之间可以用空格、逗号或分号分隔。用空格和逗号分隔生成行向量,用分号生成列向量。 2 利用冒号生成向量 冒号表达式的基本形式为:x=x0:step:xn 若step=1,则此项输入可以忽略。 3 linspace函数 可以使用linspace函数生成线性等分向量: y=linspace x1,x2 生成(1*100)维行向量,y 1 x1,y 100 x2 y=linspace x1,x2, n 生成(1*n)维行向量,y 1 x1,y n x2 4 logspace函数 logspace用于生成对数等分向量,格式如下: y=logspace x1,x2,n 生成(1*n)维对数等分向量,y 1 10^x1,y n 10^x2;n可以省略,此时其默认值为50。 向量的运算 1 向量加减与数加减 向量的加减与数加减的形式与普通标量加减相同 2 向量的点积 点积:向量的点积由函数dot实现。dot a,b 返回向量a和b的数量点积,其中a,b必须同维。 3 向量的数乘、数组乘和向量乘 例:当a=[1:1:3]; b [2:2:6]时,以下命令的运行结果是什么? 1 a1 2*a 2 a2 a.*b 3 a3 a*b 字符串类型 字符串:包含在一对单引号中的字符集合 s hello, MATLAB %定义字符串变量s s hello, MATLAB whos Name Size Bytes Class s 1x13 26 char array Grand total is 13 elements using 26 bytes 单元数组(Cell Array) 单元数组是MATLAB数组的一种特殊数据类型,它用于保存不同类型和/或不同大小的数据。 三种直接赋值方式 单元下标用
您可能关注的文档
最近下载
- 人教版(2019)选择性必修第一册Unit 4 Body language Reading and Thinking 课件 (37张ppt)(含音频+视频).pptx VIP
- 安全文明施工方案通用版.docx VIP
- 消毒防腐药质量检测教案.pdf VIP
- 2026年辽宁农业职业技术学院单招职业技能测试必刷测试卷必考题.docx VIP
- 玻璃体腔注射术后护理ppt.pptx
- 工程制图习题集_振宁_习题答案解析.docx VIP
- 2024年新课标全国卷读后续写 公开课课件-2025届高三英语一轮复习.pptx VIP
- 中学生防性骚扰课件视频.pptx VIP
- 农业产业园规划方案.docx VIP
- 妇产科护士进修汇报(1)PPT课件.pptx VIP
文档评论(0)