当前位置: 首页 > news >正文

盐城市城乡建设局网站/网站外部优化的4大重点

盐城市城乡建设局网站,网站外部优化的4大重点,石家庄做网站网络公司,云虚拟机搭建wordpress今晚本来想在女儿面前炫耀以下十年前自己用Java写的一个三角形判定小程序(https://blog.csdn.net/hpdlzu80100/article/details/2257671),让女儿随口说出三个数字,由程序判定以这三个数字为边长能否构成一个三角形。女儿报出的数字…

今晚本来想在女儿面前炫耀以下十年前自己用Java写的一个三角形判定小程序(https://blog.csdn.net/hpdlzu80100/article/details/2257671),让女儿随口说出三个数字,由程序判定以这三个数字为边长能否构成一个三角形。女儿报出的数字为:18,28,38,程序判定为可以构成三角形。然后我就很轻松的对女儿说,“好,看看爸爸把这个三角形给你画出来啊”。想着用Mathematica应该很快能画出来,没想到,这一画又是两个小时过去了。

结果如下:


代码如下:

triangle[a_?NumericQ, b_?NumericQ, c_?NumericQ] := Block[{x, y, pt, sqr}, sqr = #.# &;pt[a1_, b1_, c1_] := Reduce[sqr[{x, y}] == b1^2 && sqr[{x, y} - {a1, 0}] == c1^2 && y > 0, {x, y}];{(Polygon[{{0, 0}, {a, 0}, {x, y}}]), Text[Style[Framed[a, Background -> LightYellow], 11], {a/2, 0}], Text[Style[Framed[b, Background -> LightYellow], 11], {x/2, y/2}],Text[Style[Framed[c, Background -> LightYellow], 11], {(a + x)/2,y/2}]} /. ToRules[pt[a, b, c]]]g[{s1_, s2_, s3_}] := Graphics[{EdgeForm[Thick], FaceForm[None], triangle[s1, s2, s3]}, ImageSize -> {s1*20, s1*20}]
GraphicsGrid[{{g[{15, 20, 25}], g[{18, 28, 38}]}}]

代码亮点:

通过将Graphics函数的ImageSize选项的参数由固定值设置为与第一条边长s1成正比,实现了不同三角形大小的可对比性。

另外,虽然,Mathematica中有内置的函数可完成根据三角形三边长定义三角形,但是功能比较单薄。如下所示:


看来,“不怕不识货,就怕货比货”这句话同样使用于5000多种Mathematica内置函数啊。

另外,如果不需要显示标识边长的黄色文本框,代码如下:

效果如下:

如果将边长修改为30,30,59.989,则绘制的三角形就很“极品”了,肉眼已经难以识别出以下图形是个三角形了(压得太扁了),真好玩!


参考文章:

https://mathematica.stackexchange.com/questions/1472/how-do-i-draw-a-triangle-given-the-lengths-of-the-sides

http://www.lbrq.cn/news/948745.html

相关文章:

  • 怎么做网站把图片发到网上/抖音关键词优化排名
  • 做企业网站要怎么设计方案/互动营销案例分析
  • 在哪个网站可以学做衣服/平台推广方案
  • 可以用电脑做网站主机吗/投稿平台
  • 新增网站备案时间/seo学习
  • 网站建设的数据所有权/中国国家人事人才培训网官网
  • 深圳建设网站公司排名/域名注册信息怎么查
  • 便民的网站app怎么做/最近10个新闻
  • 东阳哪里可以做网站/免费刷网站百度关键词
  • 网站开发项目实战视频/商品标题关键词优化
  • 成都个人网站开发/营销策划公司靠谱吗
  • 什么网站做一手项目好/软文范例大全
  • 如何做营销型网站/广州白云区今天的消息
  • wordpress 下载/seo工作内容有哪些
  • 东营房产信息网官网/上海关键词优化按天计费
  • 建设商城网站价格/免费卖货平台
  • 0元注册公司是真的吗/seo搜索推广
  • 小孩做愛网站/网店代运营
  • 网站后台运营怎么做/seo快速排名多少钱
  • 团购产品 网站建设/百度云盘
  • 商城网站建设多少钱/广告投放都有哪些平台
  • 营销型网站建设 价格/重庆seo软件
  • 武汉哪里做网站好/seo技术
  • 昆山快速建设网站方案/windows优化大师靠谱吗
  • 网站响应式是什么意思/营销技巧有哪些
  • 两学一做网站专题/会计培训班多少钱
  • 网站建设 工作职责/百度营销登录平台
  • 杭州网站建设方案/网络营销策划的具体流程是
  • 短链接在线生成官网免费/免费seo软件推荐
  • 网站建站代码/全球十大搜索引擎入口
  • 《从C风格到C++风格:内存管理的进化之路》
  • Linux CentOS 虚拟机升级内核至4.x以上版本
  • 算法第26天|贪心算法:用最少数量的箭引爆气球、无重叠区间、划分字母区间
  • scratch音乐会开幕倒计时 2025年6月中国电子学会图形化编程 少儿编程 scratch编程等级考试一级真题和答案解析
  • React探索高性能Tree树组件实现——react-window、react-vtree
  • TPS61194PWPRQ1适用于汽车照明低 EMI、高性能 4 通道 LED 驱动器TPS61194