- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
如何用matlab绘制电机效率map图或发动机万有特性曲线前段时间写论文,需要绘制电机效率map图,其实和发动机万有特性曲线一样。。看了好多资料都不会,问问师兄也没具体画过。。困惑中查到貌似有几个软件可以画map图,由于我比较熟悉matlab,就选用它了,可是matlab也不知道咋画呀,我查看了matlab图形处理这一块,突然发现等高线图绘制,咦???这不就是高中地理学的吗???和map图万有特性图本质一样吗???就是contour函数啦,惊喜万分5.2.13 等值线图等值线图可用于绘制地理数据中的等高图、气象数据中的等势图等。等值线图在二维图形中把第三维中相同大小的数据连接为等值线,一定程度上可以表示第三维的信息,同时等值线图相比三维图更容易观察数据之间的关系,被广泛的应用于各个领域。MATLAB中提供了一系列的函数用于绘制不同形式的等高线图,其中包括:1.contour()函数contour()函数可用于绘制二维等值线图,函数的调用格式为:contour(z):输入数据z为二维矩阵,绘制数据z的等值线,绘图时等值线的数量和数值根据矩阵z的数据范围自动确定。contour(z,n):绘制等值线图,设置等值线数目为n。contour(z,v):绘制等值线图,向量v设置等值线的数值。contour(x,y,z):绘制矩阵z的等值线图,输入参数x、y用于指定绘制的等值线图的坐标轴数据,同时输入数据x、y、z必须为大小相等的矩阵。contour(x,y,z,n):为指定坐标轴的等值线图设置等值线的数目n。contour(x,y,z,v):为指定坐标轴的等值线图设置等值线的数值v。contour(...,LineSpec):输入参数LineSpec用于设置等值线的线型。[c,h] = contour(...):返回contour()函数绘制的等高线图中的等值线的数值标签c和包含所有图形对象的句柄h;2.contourf()函数contourf()函数用于绘制带填充的二维等值线图。即在contour()函数绘制的等值线图上,将相邻的等值线之间用同一种颜色填充,不相邻的等值线之间填充有不同的颜色,填充用的颜色决定于当前的色图颜色。函数contourf()的调用格式同contour()。3.clabel()函数clabel(c,h):在句柄h指定的等值线图上的等值线上添加数据标签c。clabel(c,h,v):在指定的等值线值v上显示数据标签c。clabel(c,h,manual):手动方式设置等值线的数据标签。当运行该命令后,等值线图中将出现十字连线,用户用鼠标左键或空格键在最接近指定位置上放置数据标签,回车键结束该操作。clabel(c):在当前的等值线图上添加数据标签c。clabel(c,v):在当前的等值线图上添加数据标签c,并指定数据标签所加的等值线值v。clabel(c,manual):用户手动方式为当前等值线图添加数据标签。另外,函数ezcontour()和ezcontourf()可以直接绘制函数表达式的等值线图,感兴趣的读者可以查阅MATLAB的相关帮助文档。红字是我自己的数据。。[c,h]=contour(speed,torque,efficient,28)clabel(c,h,[92.046,91.115,90.184,89.253,88.322,86.460,84.598,81.806,80.874,74.356,70.632]) x=500:5:2000; y=172;hold onplot(x,y)x1=2000:5:6000;y1=0.000002708*x1.^2-0.04766*x1+256.488;Hold onPlot(x1,y1)title(电机效率map图(%))【例5.32】等值线图的绘制。z=peaks; %函数peaks用于生成图形绘制的示例数据[c,h] = contour(z); %生成数据矩阵z的不带填充的二维等值线图title(一般二维等值线图的绘制)clabel(c,h); %为二维等值线图添加数据标签colorbar%添加等值线图的颜色条title(一般二维等值线图的绘制(添加数据标签))figure;v=[min(z(:)):2:max(z(:))];[c,h] = contourf(z,v); %绘制带填充的二维等值线图,并设置等值线向量v clabel(c,h); %为二维等值线图添加数据标签colorbar%添加等值线图的颜色条title(带填充的二维等值线图的绘制)figure;[c,h] = contourf(z,5); %绘制带填充的二
您可能关注的文档
最近下载
- 卫健系统党课讲稿:掌握科学方法提升党风廉政建设质效.docx VIP
- 酒业公司业务员培训方案.ppt
- 第四章python基础教学设计-高中信息技术必修1数据与计算课件教学设计.pdf VIP
- 《人类面临的主要环境问题》精品课件.ppt VIP
- GB_T8110-2020熔化极气体保护电弧焊用非合金钢及细晶粒钢实心焊丝.pdf
- 怎样培养一年级学生的数学审题能力PPT22页.ppt
- 党课讲稿:夯实基础 把握重点 切实提升基层党组织建设质效.docx VIP
- 2025中国海洋石油集团有限公司校园招聘笔试参考题库附带答案详解.doc
- 《非煤岩岩爆倾向性评价规范-第2部分:数值模拟方法与材料模型参数标定》.pdf VIP
- 100以内连加连减打印版-100题.doc
文档评论(0)