2. MATLAB 画图
1、在同一平面中的两个窗口分别画出心形线和马鞍面。
要求:
1、在图形上加格栅、图例和标注
2、定制坐标
3、以不同角度观察马鞍面
代码如下
ax1=subplot(1,2,1);
t=0:.01*pi:2*pi;
f1=polar(t,1+cos(t));
title('心形线');
legend(f1,'r=1+cost')
ax2=subplot(1,2,2);
x=linspace(-20,20,40);
y=linspace(-20,20,40);
[X,Y]=meshgrid(x1,y1);
Z = X.^2 - Y.^2;
f2=surf(X,Y,Z);
title('马鞍面');
legend(f2,'z=x^2-y^2','Location','NorthWest')
xlabel('x轴')
ylabel('y轴')
zlabel('z轴')
axis([-20 20 -20 20 -1000 1500])
setAllowAxesRotate(rotate3d,ax1,false);
grid on
运行结果
clear
[x,y,z]=sphere(200);%代码1,2的作用是把球变成半透明的样子
i=find(x.^2+y.^2-x>=0 & x.^2+y.^2+z.^2<1); %代码1
z(i)=NaN; %代码2
%代码1,2的作用是把球变成半透明的样子mesh(x,y,z)
hold on
t=0:pi/20:2*pi;
x=(cos(t)+1)/2;
y=sin(t)/2;
z=linspace(-1.2,1.2,length(t));
X=meshgrid(x);
Y=meshgrid(y);
Z=[meshgrid(z)]';
surf(X,Y,Z)
xlabel('x'),ylabel('y'),zlabel('z')
title('球面 X^2+Y^2+Z^2=1和圆柱面X^2+Y^2=X所围成的区域')
rotate3d on
运行结果
2. MATLAB 画图相关推荐
- Matlab画图时的线型、标记以及颜色简记
文章目录 背景 线型 标记 颜色 例说 背景 使用Matlab画图的时候经常由于需要画图,但是总是忘了曲线颜色.线型以及标记,这里在这里记录下,方便查阅. 效果预览: LineSpec -线型,标记和 ...
- MATLAB 画图时插入图例
MATLAB 画图时插入图例 legend('a','b');% 两条曲线,依次为a和b
- Matlab画图-非常具体,非常全面
Matlab画图 强大的画图功能是Matlab的特点之中的一个,Matlab提供了一系列的画图函数,用户不须要过多的考虑画图的细节,仅仅须要给出一些基本參数就能得到所需图形,这类函数称为高层画图函数. ...
- matlab caxis 刻度,[求助]MATLAB画图问题,caxis.m的问题
[求助]MATLAB画图问题,caxis.m的问题 近日在用evolutionary spectrum做一个序列的周期分析,碰到如下的问题: ??? Error using ==> set Ba ...
- 2021-01-20 Matlab画图技巧与实例:堆叠图stackedplot
Matlab画图技巧与实例:堆叠图stackedplot 在MATLAB线图中,一共有3种类型,分别是 线图,包括:plot,plot3,stairs,errorbar,area,stackedplo ...
- matlab的exec程序,C++调用Matlab画图的一段程序
劳动节闲来无事,写了一天程序,just for fun. 看,这是C++调用Matlab画图的一段程序.暂时不想多解释了,有兴趣的话,看看下面的代码吧. 以下几段代码由上到下,越来越旧.最上面的是最新 ...
- [Matlab] 画图命令
matlab画图命令,不定时更新以便查找 set(gcf, 'color', [1 1 1]); % 使图背景为白色 alpha(0.4); %设置平面透明度 plot(Circle1,Circle2 ...
- matlab画图入门篇--各种基本图形绘制的函数与实例【转载】
MATLAB画图入门篇--各种基本图形绘制的函数与实例 一. 二维图形(Two dimensional plotting) 1. 基本绘图函数(Basic plotting function):Plo ...
- 用matlab画图的好处,用matlab画图注意事项
问题 开始用matlab画图时,使用默认设置,画出来的图不好看 比如,这段代码 x=0:0.1:10; y1=sin(x); y2=sin(x+3); plot(x,y1,x,y2) xlabel(' ...
- 解决Matlab画图直接保存.eps格式而导致图不全的问题
解决Matlab画图直接保存.eps格式而导致图不全的问题 参考文章: (1)解决Matlab画图直接保存.eps格式而导致图不全的问题 (2)https://www.cnblogs.com/Garf ...
最新文章
- Docker 部署 SpringBoot 项目整合 Redis 镜像做访问计数Demo
- 15个相见恨晚的 Linux 神器,你可能一个都没见过
- python下载大文件-python 大文件
- SlidingDrawer的使用(一)
- 读取文本节点_总结语录|Part1:Dynamo节点介绍
- Tomcat 8.5.29启动报TldScanner.scanJars错误问题解决办法
- 23种设计模式----------代理模式(一)
- [ES6] 细化ES6之 -- Promise对象
- java onkeydown_java笔记 js onkeypress与onkeydown 事件区别详细说明
- [leetcode]211. 添加与搜索单词 - 数据结构设计 ---前缀树解法
- Web开发编程语言是最适合新手的吗-开课吧
- java equals方法可变_java中equals方法和“==”的区别
- Python基础学习(二)
- 电场在计算机专业的应用,电磁学在电力系统中的应用
- ER Studio 使用笔记
- 阿里巴巴Java开发手册终极版v1.3.0(百度网盘资源)
- Q200 EX.查看写入和预计使用寿命
- 分享一个漂亮的后台 admin 前端模板
- SlideLive网站:提供PPT模板在线播放和免费下载的功能
- 好用的日历 android,手机日历软件哪个最好用?日历app排行榜(10款)