在遥远的格拉斯哥,有一位非著名但十分可爱的前物理学家Tom Beddard,虽然他自称喜欢跑跑步、骑骑自行车、滑滑雪,但生活中最大乐趣可能还是猫在家里自创一些费脑子琢磨出来的电脑程序,做拉拉杂杂的奇怪好看的图片,灵感嘛,显然都从过去研究中每天接触的各式物理概念中来。从2008年4月开始,他陆续将自己做的一些东西放到了网上,其他人不仅可以看,还可以实时调整各种参数自己造图。跟着这位大哥,只需鼠标轻点
上帝的指纹——集可称是人类有史以来做出的最奇异、最瑰丽的几何图形,被人称为“上帝的指纹”、“魔鬼的聚合物”。 这个点集均出自公式:Zn+1=(Zn)^2+C,对于非线性迭代公式Zn+1=(Zn)^2+C,所有使得无限迭代后的结果能保持有限数值的复数C的集合,构成集。上帝的指纹——集简介这是一个迭代公式,式中的变量都是复数.这是一个大千世界,从他出发可以产生无穷无尽
# 教你实现 Python 中的集合 集合是一种复杂的数学图形,以其优美的结构和形状而闻名。下面我将为你提供一个详细的指南,教你如何使用 Python 来实现集合的绘制。我们将采用以下流程: ## 流程步骤 | 步骤 | 描述 | |------|--------------------------------| |
原创 10月前
95阅读
我学理工和计算机,多年的学习产生了这样的认知:迭代为自然的国王,递归为自然的皇后。这就是我对这个混沌世界的直观的理解。而自然界最神奇的分形也诞生于迭代与递归.这两个优美的图形,只需要10行 的Java代码就可以生成出来,这就是分形的力量。也是整个视频的主题和核心.可以在youtube 理解一些更美妙的世界https://www.youtube.com/watch?v=yUM7e0tIFi0让我们感
什么是Mandelbrot集合?Mandelbrot集合是在复数平面上组成分形的点的集合,它正是以数学家Mandelbrot命名。Mandelbrot集合可以用复二次多项式\[ f_c(z)=z^2+c \] 来定义 其中c是一个复数。对于每一个c,从\(z = 0\),开始对\(f_c(z)\)进行迭代。序列\((0, f_ c(0), f_c(f_ c(0)), f_ c(f_ c(f_ c(
# 如何用Python实现(Mandelbrot)集 集是一个经典的数学图形,它吸引了许多数学爱好者和程序员。在这篇文章中,我将教你如何使用Python语言绘制集。下面是实现这个项目的基本流程。 ## 流程步骤 | 步骤 | 描述 | |-----------|--------------
原创 10月前
94阅读
# 用 Python 绘制集(Mandelbrot Set)是数学中一个非常著名的分形图形,它由数值迭代生成,呈现出颜色丰富、形态复杂的图案。集源于复平面,研究其性质不仅能帮助我们理解复杂系统,还能通过视觉形式展示数学的美。 ## 集的定义 集定义为复平面中,满足以下条件的点的集合: 对于每个复数 \( c \),定义函数 \[ f(z) =
原创 2024-09-04 03:40:34
269阅读
Python集的过程是一个结合数学、编程与可视化艺术的实践,能够有效展示复数平面的特性。这篇博文将详细记录如何使用Python绘制集,包括版本对比、迁移指南、兼容性处理、实战案例、性能优化和生态扩展等部分,让我们从头开始。 ### 版本对比 对于集的绘制,不同的Python版本提供了不同的库和功能,影响着可用的工具与绘图的精度。 在这里,我们可以追溯到几个重要版本
原创 6月前
104阅读
一、从科赫雪花谈起设想一个边长为1的等边三角形(例如以下图所看到的)。取每边中间的三分之中的一个,接上去一个形状全然类似的但边长为其三分之中的一个的三角形,结果是一个六角形。如今取六角形的每个边做相同的变换,即在中间三分之中的一个接上更小的三角形,以此反复,直至无穷。外界的变得原来越细微曲折,形状接
转载 2017-08-08 16:38:00
910阅读
2评论
最近有点迷分型几何,看到“上帝指纹”集,想用Python实现一下。 源码很简单20行不到。import matplotlib.pyplot as plt import numpy def mb(x,y): C = complex(x,y) Z = 0 for i in range(100): Z = Z*Z +C if abs(Z)
转载 2024-01-08 15:28:04
428阅读
特集是人类有史以来做出的最奇异,最瑰丽的几何图形.曾被称为“上帝的指纹”。 这个点集均出自公式:Zn+1=(Zn)^2+C。(此处Z、C均为复数)所有使得该公式无限迭代后的结果能保持有限数值的复数C的集合,构成集。集:看起来十分美丽和神秘,接下来就让我们用程序来绘制它。在编写代码之前,我们先要了解这个图片中不同颜色所代表的含义。 首先注意到的自然是占面积最大的中央黑色。黑色
转载 2023-08-04 19:48:23
342阅读
://.cnblogs.com/Ninputer/archive/2012/01/03/2310945.html之前我写了一篇用GPU绘制特(Mandelbrot)集图像的文章, 里面使用的技术是与DirectX 11继承在一起的DirectCompute。DirectCompute执行在GPU上的kernel代码,必须用一种特殊的HLSL语言来编写。虽然 这种语言有些类似于C,但一些特殊的细节使得没接触过DirectX的开发人员很不适应。相比于kernel代码,驱动HLSL所要进行的准备工作那简直 麻烦得要命,所以我在那篇博客里索性略去了。如果要想要体会一下Direct
转载 2012-02-09 11:08:00
117阅读
2评论
转载 2012-02-09 11:09:00
78阅读
2评论
转载 2012-02-09 11:10:00
145阅读
2评论
最近有许多关于思维和跨年演讲的讨论。虽然我没有看跨年演讲的视频,但文字稿浏览了一遍,也看了不少转发的评论,总觉得有些空洞,许多文章太为争论而争论了。今天我不想蹭热点,只简单说说自己的看法。老规矩,我会尽量保证言之有物,“对事不对人”。如果有地方让人感觉冒犯了具体个人,请相信这绝非我的本意。首先应当坦白承认,包括我在内,许多人都从思维和“得到”取得了收获。我看到不少批驳思维的文章,穷尽细
原创 2021-05-09 21:19:46
227阅读
逻辑回归是一种常用的分类算法,可以对样本进行概率估计,并通过最小化交叉熵损失函数来优化模型。在实际应用中,我们需要根据数据集的特点和任务需求选择合适的逻辑回归模型,并通过调整超参数和优化算法来提高预测性能。
# 如何使用 Python 实现示波器 ## 引言 在电子工程和信号处理领域,示波器是一种广泛使用的工具,能够实时图形化显示电信号的波形。利用 Python,可以非常方便地实现一个简单的示波器。下面,将给出整个实现流程,并详细讲解每一步的代码使用。 ## 流程图 下面是实现示波器的流程图: ```mermaid flowchart TD A[开始] --> B[导
原创 8月前
78阅读
 示波器虽然分成好几类,各类又有许多种型号,但是一般的示波器除频带宽度、输入灵敏度等不完全相同外,在使用方法的基本方面都是相同的。本章以SR-8型双踪示波器为例介绍。   (一)面板装置   SR-8型双踪示波器的面板图如图5-12所示。其面板装置按其位置和功能通常可划分为3大部分:显示、垂直(Y轴)、水平(X轴)。现分别介绍这3个部分控制装置的作用。   1.显示部分主要控制件为:  
Logistic regression介绍Logistic regression模型是广义线性模型的一种,属于线性的分类模型。对于一个线性函数通过对训练样本的学习,最终得到一个超平面,将不同的类区分开正负两个类别。一般使用阈值函数,将样本映射到不同的类别中,常见的阈值函数有sigmoid函数,其形如下: sigmoid图像如下x=[] y=[] for i in range(50): x.
这是数学史上最震撼人心的图片之一,因其神似佛陀,又被称为大佛。如果你了解它是如何产生的,可能会更惊叹,数学居然能让
转载 2024-06-21 12:27:05
517阅读
  • 1
  • 2
  • 3
  • 4
  • 5