五种MATLAB画圆方式程序「建议收藏」

五种MATLAB画圆方式程序「建议收藏」clear,clc%方法一:使用隐函数的方法来绘制.holdonezplot(‘x^2+y^2-8′)%方法二:转换成参数函数来绘制图形.symsxytx=2*sin(t);y=2*cos(t);%程序如下:t=0:pi/100:2*pi;x=2*sin(t);y=2*cos(t);plot(x,y,’r’)%方法三:转换成匿名函数来绘制图形.t1=0:pi/100:2*pi;x1=@(tt)2*sin(tt)+1;y1=@(tt)2*cos(tt)+2;..

大家好,又见面了,我是你们的朋友全栈君。

clear,clc
% 方法一:使用隐函数的方法来绘制.
hold on
ezplot('x^2+y^2-8')
% 方法二:转换成参数函数来绘制图形.
syms x y t 
x=2*sin(t);
y=2*cos(t);
% 程序如下:
t=0:pi/100:2*pi;
x=2*sin(t);
y=2*cos(t);
plot(x,y,'r')
% 方法三:转换成匿名函数来绘制图形.
t1=0:pi/100:2*pi;
x1=@(tt)2*sin(tt)+1;
y1=@(tt)2*cos(tt)+2;
fplot(x1,y1,'g')
hold off
%{
r=2; theta=0:pi/100:2*pi;   

x=r*cos(theta); y=r*sin(theta);

rho=r*sin(theta);

figure(1)

plot(x,y,'-')

hold on; axis equal

fill(x,y,'c')
%}
% 方法四:极坐标系绘制图形.
figure(2)

h=polar(theta,rho);

set(h,'LineWidth',2)

%法5利用rectangle函数
%rectangle函数使用说明https://jingyan.baidu.com/article/ca00d56c5abf86e99eebcf34.html
figure(3);
r = 10;%半径
a = 10;%横坐标
b = 10;%纵坐标
para = [a-r/2, b-r/2, r, r];
rectangle('Position', para, 'Curvature', [1 1]);
axis equal

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/150841.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • ftp文件上传及下载工具类[通俗易懂]

    ftp文件上传及下载工具类[通俗易懂]1、ftp文件上传用例解析(需使用apacher的commons-net-3.3.jar)publicclassTestFtp{@Testpublicvoidtest()throwsException{//1、创建FTP客户端FTPClientftpClient=newFTPClient();//2、

  • B站—【狂神说Java】JavaWeb入门到实战—笔记

    B站—【狂神说Java】JavaWeb入门到实战—笔记JavaWebJavaWeb1、基本概念web开发:·web,网页的意思,www.baidu.com·静态web。html,sss。提供给所有人看的数据始终不会发生变化!动态web。淘宝,几乎是所有的网站;。提供给所有人看的数据始终会发生变化,每个人在不同的时间,不同的地点看到的信息各不相同!。技术栈:Servlet/ISP,ASP,PHP…

  • mysql取分组后最新的一条数据_mysql分组后取最大时间

    mysql取分组后最新的一条数据_mysql分组后取最大时间mysql取分组后最新的一条记录,下面两种方法.一种是先筛选出最大和最新的时间,在连表查询.一种是先排序,然后在次分组查询(默认第一条),就是最新的一条数据了#select*fromt_assistant_articleasa,(selectmax(base_id)asbase_id,max(create_time)ascreate_timefromt_assista

    2022年10月30日
  • Python中的eval()、exec()及其相关函数

    Python中的eval()、exec()及其相关函数刚好前些天有人提到eval()与exec()这两个函数,所以就翻了下Python的文档。这里就来简单说一下这两个函数以及与它们相关的几个函数,如globals()、locals()和compile()

  • 【机器学习详解】SMO算法剖析「建议收藏」

    【机器学习详解】SMO算法剖析「建议收藏」本文力求简化SMO的算法思想,毕竟自己理解有限,无奈还是要拿一堆公式推来推去,但是静下心看完本篇并随手推导,你会迎刃而解的。推荐参看SMO原文中的伪代码。**1.SMO概念**===========上一篇博客已经详细介绍了[SVM原理](http://blog.csdn.net/luoshixian099/article/details/51073885),为了方便求解,把原始最优化问题转化成了其对偶问题,因

  • linux 中jenkins启动/重启/停止命令 改端口

    linux 中jenkins启动/重启/停止命令 改端口jenkins启动#servicejenkinsstart重启#servicejenkinsrestart停止#servicejenkinsstop默认jenkins端口是8080,如果是jenkins的war包方式启动1.到war包目录执行下面的命令#java-jarjenkins.war–ajp13Port=-1–httpPort=808…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号