首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >绘制/绘制心电图

绘制/绘制心电图
EN

Code Golf用户
提问于 2017-02-13 13:10:25
回答 9查看 11.7K关注 0票数 47

你的挑战是画出下面的一颗心。大小必须至少为50x50像素(矢量图形是可以的)。你可以从你想画的那颗心中选择一个。轴,网格线等被接受。图上必须至少有100个不同的坐标/点。如果你想的话,心脏可以充满颜色。

方程式是:

t[-1, 1]范围内。

这是密码-高尔夫,因此以字节表示的最短代码(在每种语言中)获胜。请提供输出(或链接到在线解释器)。

EN

回答 9

Code Golf用户

发布于 2017-02-13 13:39:32

Mathematica,52字节

代码语言:javascript
运行
复制
RegionPlot[(x^2+y^2-1)^3-x^2y^3<0,{x,-2,2},{y,-2,2}]

我们可以用ContourPlot再保存一个字节,但是后台会有一点问题:

代码语言:javascript
运行
复制
ContourPlot[(x^2+y^2-1)^3-x^2y^3,{x,-2,2},{y,-2,2}]

对于另外一个字节,我们可以使用第四个公式和PolarPlot来代替:

代码语言:javascript
运行
复制
PolarPlot[(x=Sin@t)Abs@Cos@t^.5/(x+7/5)-2x+2,{t,0,7}]
票数 29
EN

Code Golf用户

发布于 2017-02-13 13:36:00

MATLAB / Octave,31字节

代码语言:javascript
运行
复制
ezplot('(x^2+y^2-1)^3-x^2*y^3')
票数 18
EN

Code Golf用户

发布于 2017-02-13 14:08:33

矩阵,36字节

代码语言:javascript
运行
复制
1e4t:w/EqXJX,JY,J|Yl**JX,X^J|.3^*&XG

MATL在线试一试

票数 8
EN
页面原文内容由Code Golf提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://codegolf.stackexchange.com/questions/109917

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档