转自:https://www.cnblogs.com/tiandsp/p/3995876.html

三角形两边的垂直平分线就能确定外接圆。

结果如下:

matlab代码如下:

clear all;close all;clc;p=rand(3,2);    %(x,y)cen1=(p(1,:)+p(2,:))/2;         %三角形一条边中点
cen2=(p(2,:)+p(3,:))/2;         %另一条边中点k1=-1/((p(1,2)-p(2,2))/(p(1,1)-p(2,1)));    %一条边垂直平分线
b1=cen1(2)-k1*cen1(1);k2=-1/((p(2,2)-p(3,2))/(p(2,1)-p(3,1)));    %另一条边垂直平分线
b2=cen2(2)-k2*cen2(1);x0=-(b1-b2)/(k1-k2);             %求两直线交点
y0=-(-b2*k1+b1*k2)/(k1-k2);r=sqrt((y0-p(1,2))^2+(x0-p(1,1))^2); hold on;
plot(p(:,1),p(:,2));
p=circshift(p,1);
plot(p(:,1),p(:,2));theta=0:0.01:2*pi;
x=x0+r*cos(theta);
y=y0+r*sin(theta);
plot(x,y,'-',x0,y0,'.');
axis equal

matlab三角形外接圆相关推荐

  1. python画正方形内切圆_python画出三角形外接圆和内切圆的方法

    刚看了<最强大脑>中英对决,其中难度最大的项目需要选手先脑补泰森多边形,再找出完全相同的两个泰森多边形.在惊呆且感叹自身头脑愚笨的同时,不免手痒想要借助电脑弄个图出来看看,闲来无事吹吹牛也 ...

  2. python如何画三角形的外接圆_用python画三角形外接圆和内切圆

    刚看了<最强大脑>中英对决,其中难度最大的项目需要选手先脑补泰森多边形,再找出完全相同的两个泰森多边形.在惊呆且感叹自身头脑愚笨的同时,不免手痒想要借助电脑弄个图出来看看,闲来无事吹吹NB ...

  3. python编程怎么画三角形的外接圆_python画出三角形外接圆和内切圆的方法

    摘要:这篇Python开发技术栏目下的"python画出三角形外接圆和内切圆的方法",介绍的技术点是"Python._和__.三角形.三角",希望对大家开发技术 ...

  4. 三角形外接圆与内切圆

    0. 直角三角形 直角三角形天然地对应着一个外接圆,外接圆的圆心在斜边的中点处,斜边上的高最大为斜边的一半: 1. 外接圆 与多边形各顶点都相交的圆叫做多边形的外接圆. 三角形有外接圆,其他的图形不一 ...

  5. zoj 1090 三角形外接圆周长

    #include <iostream> #include <iomanip> #include <math.h>using namespace std;/*此题为数 ...

  6. 用python画三角形外接圆和内切圆

    刚看了<最强大脑>中英对决,其中难度最大的项目需要选手先脑补泰森多边形,再找出完全相同的两个泰森多边形.在惊呆且感叹自身头脑愚笨的同时,不免手痒想要借助电脑弄个图出来看看,闲来无事吹吹NB ...

  7. python画圆及其内接多边形_python画出三角形外接圆和内切圆的方法

    刚看了<最强大脑>中英对决,其中难度最大的项目需要选手先脑补泰森多边形,再找出完全相同的两个泰森多边形.在惊呆且感叹自身头脑愚笨的同时,不免手痒想要借助电脑弄个图出来看看,闲来无事吹吹牛也 ...

  8. python编程怎么画三角形的外接圆_用MATLAB画三角形外接圆

    用 MATLAB 画三角形的外接圆 clear all ;close all ; clc; %1. 画三角形 : 随机产生三个顶点坐标,将各顶点连接. a=[x1,y1;x2,y2;x3,y3] a= ...

  9. matlab三角形面积,matlab中计算三角形面积?

    问题描述: matlab中计算三角形面积? 在X,Y矩阵中存有一组点的x,y坐标: X=[5 7 2 8 7 4 3 6 9] ,Y=[4 5 9 3 6 5 3 2 8] 矩阵B中保存了每三个点构成 ...

最新文章

  1. 读取word文件中的文本信息
  2. 开发中经常使用到的20个正则表达式
  3. 【C++】const讲解
  4. 【数据字典】国标数据字典
  5. 一个人的战斗---走出软件作坊:三五个人十来条枪 如何成为开发正规军(十九)[转]...
  6. 面试题17.04.消失的数字
  7. 3d激光雷达开发(ransac的思想)
  8. [No0000174]Spring常用注解(收藏大全)
  9. Sql Server 导出数据库表结构的SQL查询语句
  10. 德标螺纹规格对照表_螺栓螺母德标 欧标 国标对照表
  11. 【资源分享】ppt的模版获取-可用于转正答辩、毕业答辩、课程答辩等等
  12. win10 电脑触摸板不能滑动_win10系统笔记本触摸板只能移动鼠标不能点击使用的处理办法...
  13. 递归解决卖桃子问题java
  14. Java swing+Mysql商品销售管理系统
  15. 企业级BOM项目建设概况
  16. 安卓模拟ibeacon_【首发】联接真实与虚拟世界:Estimote Beacons Developer Kit 低功耗蓝牙开发套件...
  17. 一枚中级网络工程师的工作日常,能引起多少同行的共鸣啊。
  18. 中英介绍寒食节、清明节的来历及习俗
  19. 告别 .com网址时代,Opera浏览器实现用Emoji符号打开网站
  20. EIGRP基本实验与度量计算[IT傻博士原创]

热门文章

  1. 接到个商城任务需要接入个微信或者QQ客服,找到了两篇解决文章
  2. 昨夜星辰昨夜风,只因见您在梦中
  3. android开发EditText的Hint字体默认样式和下载字体样式的适配问题。
  4. oracle水仙花,希腊神话中的水仙花和回声
  5. poi 颜色对照表
  6. 使注册用户名时不能包含特殊符号
  7. 微型计算机内存容量大小一般是指什么的容量,通常说的计算机内存大小指的是什么?...
  8. 解决can't find -lGL的问题
  9. 全平台生产力神器-utools
  10. 算法设计——有 2*n 的一个长方形方格,用一个1*2 的骨牌铺满方格。