news 2026/4/15 23:04:38

【Wolfram语言】20Ex 绘制洛书

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【Wolfram语言】20Ex 绘制洛书

引言

近日看到有关河图洛书的视频。我突发奇想,能否用目前所介绍的Wolfram语言来绘制一幅洛书呢?

起源

《周易》有云:“河出图,洛出书,圣人则之”。
传说上古有神龟从洛水出现,背负‘洛书’。
其图如下:

分析

粗看洛书是以黑点与白点排列成3×3矩阵。
因此可将九个数对应的九幅图分别拆解。

1. 图形对象

其中白色圆为空心,可以用Circle函数来表示,对应奇数。
黑色圆为实心,可以用Disk函数来表示,对应偶数。
关于绘图函数Graphics可参见基本图形对象。

2. 数据结构

1为一个圆,可以看作0维的数组。
2379是由一系列圆构成的直线,可以看作一维数组。
468由两行圆构成因此是二维数组。2也可以视作两行一列的二维数组。
5比较特殊,它是一个十字形,可以看作一个3x3的数组。
关于

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/11 2:52:23

EmotiVoice语音合成冷热数据分离存储方案

EmotiVoice语音合成冷热数据分离存储方案 在当今智能语音服务快速普及的背景下,用户对语音自然度和情感表达的要求已远超“能听清”这一基本需求。从虚拟主播的情绪化播报,到AI客服中带有温度的回应,再到游戏NPC根据剧情动态切换语气——这些…

作者头像 李华
网站建设 2026/4/15 19:04:48

C语言初学笔记2---C语言常见概念

目录 10.转义字符1.学习\\? → 在书写连续多个问号时使用,防止他们被解析成三字母词2.学习 \\ → 输出单个和多个单引号 2.1输出单个单引号2.2输出多个单引号 3.学习 \\" → 输出单个和多个双引号 "3.1输出单个双引号3.2输出多个双引号 4.学习\\\ → 表示…

作者头像 李华
网站建设 2026/4/14 16:29:45

《自动控制原理》第 5 章 频率响应分析法:5.3、5.4、5.5

5.3 控制系统频率特性图的绘制控制系统的频率特性可视为由典型环节频率特性组合而成的。本节将在上一节讨论的基础之上,介绍复杂控制系统频率特性图的绘制问题。一般来说,上节所介绍的典型环节频率特性图的绘制方法,可以推广至复杂控制系统。…

作者头像 李华
网站建设 2026/4/2 3:12:14

Java毕设项目:基于JAVA的北京市公交管理系统基于Java+Vue+SpringBoot的北京市公交管理系统(源码+文档,讲解、调试运行,定制等)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/4/15 22:35:16

C++医学图像处理经典ITK库用法详解<三>: 图像配准模块功能

1、ITK库概述ITK (Insight Segmentation and Registration Toolkit) 是一个开源的跨平台软件开发工具包,主要用于图像处理,特别是生物医学图像处理领域。该工具包提供了一套丰富的图像处理算法,特别是在图像分割和配准方面具有强大的功能。IT…

作者头像 李华