自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 sinx=2的解法

记得我很早之前就打算做一些科普视频,奈于技术不行,遂放弃。之前看过3Blue1Brown的视频,作者用他自己开发的数学可视化引擎manim制作动画,感觉效果很棒。发现知乎和B站陆陆续续有很多大佬开始使用manim做动画,于是进了一个manim交流群。开始摸索manim,实际上这个引擎的安装和环境的的搭建还挺麻烦,用manim也需要会Python和LaTeX\LaTeXLATE​X,恰好我都会,于...

2020-02-26 08:59:59 2855

原创 光标画图程序

【CSDN平台停更,请移往知乎或者我的blog】https://hk-shao.github.io/https://www.zhihu.com/people/shao_feng写这个程序的缘由是现在疫情期间我们学生在家用在线办公软件上网络课,老师在投屏时学生可以在老师屏幕上“注释”(做记号,写字,画画等),这样可以很好的与老师互动。但是“注释”并不能显示图片,为了达成我的一个骚主意,在老师屏...

2020-02-18 20:02:18 306

原创 为MP3做一个英语词典

前言在我们学校,几乎所有同学都有MP3用来听歌和看小说,但市面上所流行的大多数MP3都没有英语词典功能。同学们往往选择英语词典进行查单词,最流行的牛津高阶词典词量多,但太厚太笨重,查词并不方便。我发现大多数时候,我们查词仅仅是看中文释义、变形或者音标,于是我萌生了个念头,能不能在MP3上做一个查单词的程序?想法比想象中的要困难。虽然我会一点C语言,也了解一点硬件开发,但基于MP3的芯片(炬力...

2019-09-13 09:56:38 2809 1

原创 英语语法

更新中,未完结,可前往我的博客查看最新版本https://hk-shao.github.io/内容整理自Yjangohttps://github.com/YJango/ENGLISH文章目录语法句子成分句型五种句型主语+系动词+主语补足语(表语)主语+谓语(+状语)主语+谓语+宾语主语+谓语+间宾+直宾主语+谓语+宾语+宾语补足语区分双宾语和复合宾语动词的分类实义动词(Notional V...

2019-07-28 21:36:23 2213

原创 微型小说——蓝

汪洋大海向无限处延伸而去,喷气式快艇在寂静的微波上一闪而过,气流在笔直的航道上溅起笔直浪花,好似在一片蓝色之上撒下雪白的颜料,而这片雪白会逐渐消失,直到最终恢复为蓝,一点也不留下。而我就在这艘快艇里,面朝窗外向远方望去,在海蓝与天蓝的映衬下,远方的云与玻茨9号卫星都披上了蓝色的纱衣。我听说凡纳·蓝宣布将揭晓他的最后一件作品。作为世界上最知名的特派记者,我曾前往塔克索拉星系采访过多个星球的首脑和...

2019-06-05 19:27:29 319

原创 编写和排版到打印和封装一本高考词典

说明笔者个人博客网站:https://hk-shao.github.io/最新文章和更新都会在这里搜集了历年来各个省份的高三英语模拟卷和历年来的高考英语全国卷总共130多份电子文档,统计其中所有的大约50多万单词,得到不同单词的频数。使用python爬取了Google翻译的汉语释义和英文释义,有道词典的单词音标和单词的短语。整理好后用Word进行排版,最后导出pdf到网店进行封装打印成书。...

2019-05-03 12:27:17 406

原创 基于matplotlib的散点图动态可视化

之前在学校突发奇想,想搞一个散点图动态可视化,一直记在脑海中,前天终于放假,花了好几个小时,从零开始,把整个项目做起来了。大概设想是:将一个班级的所有人的语文成绩与全校排名分别作为横坐标与纵坐标绘制不同颜色的点,左下角标上此人的名字,用一个三次函数进行不同时期数据之间的插值,模拟点的先加速后减速的平滑运动效果,将每一帧绘制成图片,使用ffmpeg将图片序列合成为视频。效果图如下演示视频...

2019-05-03 12:21:17 1398

原创 使用Mandelbulb3D渲染三维分形

说明笔者个人博客网站:https://hk-shao.github.io/最新文章和更新都会在这里今天上午发现了这个软件,发现功能非常强大,可以用来探索三维分形和合成三维分形的视频,使用它可以生成图片序列,但不能直接导出视频,我使用它定位关键帧,然后渲染(分辨率1920x1080),渲染出了不到1000张图片,花了整整5个小时(这期间我去电影院看了中国有史以来最强科幻电影——流浪地球),最后...

2019-02-11 15:43:46 6296 2

原创 使用Python统计历年来各种英语高考题中单词的出现频数

说明笔者个人博客网站:https://hk-shao.github.io/最新文章和更新都会在这里我从网上搜集了历年来高考英语新课标卷真题,还有各个省的高考真题,以及各种模拟题,题型汇总总共20多个doc文件,然后使用正则匹配删除了除了英文单词外的所有字符(保留空格),使用Python写了一个很简单的程序,统计出了8千多个不同的单词及其频数,使用Excel进行排序。演示的视频闲着就录成...

2019-02-11 15:42:26 3203

原创 机器学习中的一个尝试——“机器创造”

说明笔者个人博客网站:https://hk-shao.github.io/最新文章和更新都会在这里从识别数字开始MNIST文件中包含了几万个手写数字的灰度图片,这些图片尺寸是28x28,灰度值为[0, 256)。机器学习有两个入门的“Hello World”,除了做散点图的回归直线外,就是识别手写数字,这个过程一般涉及三个神经网络层,输入层(28x28 = 784个神经元),隐藏层(神经...

2019-02-11 15:40:14 329

原创 公式F=ma中的力从哪来?

说明笔者个人博客网站:https://hk-shao.github.io/最新文章和更新都会在这里来自《“世界物理年”专稿》,觉得写的很有深度,所以分享出来。原文PDF文件点击这里下载。...

2019-02-11 15:37:45 1309

原创 一个超级赖皮的数学证明方法——例证法

说明笔者个人博客网站:https://hk-shao.github.io/最新文章和更新都会在这里这篇文章作者是:physixfan,点击这里查看原文原文(有删减)今天看到《数学家的眼光》(张景中著)写到了一个巨赖皮的数学证明方法,叫例证法,看完我都惊得不行了,就写到这里来和大家分享一下。为了说明例证法,我们举一个简单的例子。试证明: (x+1)(x−1)=x2−1(x+1)(x-1)...

2019-02-11 15:34:46 651

原创 用TensorFlow机器学习框架构建学校学科成绩的线性模型

TensorFlow机器学习框架TensorFlow是Google开源的一个机器学习框架,它可以在Python环境下运行,我昨天认识和接触它。模型构建方法&事情经过昨天我用Excel尝试绘制了我们学校高二年级的各个学科——物理散点图,然后用Excel绘制了三次方回归曲线,我发现不论是哪个学科与物理,残差平方都很低,这代表它们之间的的关系并不明显,几乎是随机的。因此我就想,如果一...

2019-01-31 18:31:07 327

原创 我的博客着色编辑器上线啦!

说明笔者个人博客网站:https://hk-shao.github.io/最新文章和更新都会在这里什么是着色器?如果你不知道什么是着色器(Shader),你可以先看我之前写的这篇博客: 点击这里ShaderEditor使用地址点击这里 打开着色编辑器。当然,你也可以在我的博客左下角的Demo里打开,界面如下图开源项目这个是GitHub上的一个开源项目:https://githu...

2019-01-29 21:35:04 256

原创 ffmpeg转码视频真的好用!(ffmpeg的简单使用方法)

说明笔者个人博客网站:https://hk-shao.github.io/最新文章和更新都会在这里转码和编辑视频今天用Android Studio(后面简称AS)里的模拟器给系统录屏,用来展示OpenGL可视化的东西,打算上传B站,后来发现AS只能保存webm格式和GIF格式的视频,并且文件体积巨大,视频图像也是顺时针旋转的。没办法,只能找个视频编辑器进行转码和编辑,结果发现网上的视频转...

2019-01-29 13:35:09 15996 3

原创 对微积分运算推广的猜想

不自量力本人才疏学浅,数学功底不好,微积分也只是了解一点,竟然想研究这样的高深理论?算了,不过是一个猜想而已,这里把它分享给大家,好让大家了解一下。解析延拓要知道,在百年来数学的不断发展中,数字这个集合越来越大,从自然数,正整数,整数到有理数,实数,复数。这就是延拓,运算使得数字拥有了价值,运算自然也被延拓了。比如在古代,分数这个二元运算的分子与分母只能是正整数 ,而现在,它的定义域被拓展到...

2019-01-28 00:17:55 311

原创 一个简单的不等式结论

这个不等式结论是19/1/13写关于圆锥曲线求线段比值最大值时发现的。结论设 m,n,a,b>0m,n,a,b>0m,n,a,b>0若 x>yx>yx>y 则ma2+nb2+xabma2+nb2+yab⩽2mn+x2mn+y\frac{ma^2+nb^2+xab}{ma^2+nb^2+yab} \leqslant \fr...

2019-01-24 22:16:22 481

原创 我的博客网站

Blog地址https://hk-shao.github.io/支持代码高亮,支持LaTeX!关于建站感谢开源的世界,这个博客的二级域名和文件存储都靠GitHub,这个博客的引擎靠的是Hexo,而这个博客的主题是开源的NexT,如果没有他们,我不可能搭建起这个博客。GitHub:https://github.com/Hexo:https://hexo.io/NexT主题:https:...

2019-01-24 21:51:58 226

原创 【奥斯卡提名动画】猪的晚餐

【奥斯卡提名动画】猪的晚餐一座酒店座落在临海的悬崖边,夜晚只有一间房间的灯是亮的,房间内明亮庄雅,有几头猪坐在餐椅上,他们穿戴整洁,彬彬有礼,正优雅的享受着餐桌上的美味。这时,一只瘦弱的黑猫跑到一头猪的身下,凄惨的叫着,猪看了他一眼,将盘子中的剩菜丢给了黑猫,黑猫立马将剩菜藏了起来,独自享受。当餐桌上的菜肴越来越少,一个厨子推着一个机器走了过来,他将房间内的花瓶、壁画拿了下来,丢进机器内,机...

2018-10-02 10:23:53 2519

原创 利用OpenGL实现线性规划寻找目标函数极值可视化

利用OpenGL实现线性规划寻找目标函数极值可视化最近一段时间学完了简单的线性规划,今天放假闲着于是就花了一点时间把之前用OpenGL实现的函数图像绘制修改成了线性规划的绘图,并且能实现目标函数极值寻找的可视化。如图这是实现了寻找 z = x^2 + y^2 的最大值的效果这是实现了寻找斜率 z = y / x 的最大值。...

2018-10-01 22:21:40 344

原创 游戏与意义

游戏与意义  小时候十分迷恋于电脑游戏,以至于只要父母不在,就打开电脑玩游戏。我玩的游戏很多,仔细想来我从迷恋游戏到放弃游戏大概是3年时间,但我却玩过至少400以上游戏,这其中包括了无数网页小游戏,网游,端游,独立游戏。也不知为什么,从什么时候起,我突然对游戏不感兴趣了,我觉得大概是五年级左右吧,我小时候内向,不怎么与朋友出去玩,而喜欢在网络上探索一些东西,当我接触了很多游戏和软件,...

2018-08-27 14:52:54 2456

原创 生命游戏(元胞自动机)—OpenGL着色器(Shader)和GLSL程序

生命游戏(元胞自动机)—OpenGL着色器(Shader)和GLSL程序效果图程序代码#ifdef GL_FRAGMENT_PRECISION_HIGHprecision highp float;#elseprecision mediump float;#endifuniform vec2 resolution;uniform int pointerCount...

2018-08-26 21:02:16 1065

原创 3D海洋,海浪—OpenGL着色器(Shader)和GLSL程序

3D海洋,海浪—OpenGL着色器(Shader)和GLSL程序 ### 效果图效果图程序代码/* * "Seascape" by Alexander Alekseev aka TDM - 2014 * License Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. *...

2018-08-26 21:00:07 3611 2

原创 3D河豚鱼—OpenGL着色器(Shader)和GLSL程序

河豚鱼—OpenGL着色器(Shader)和GLSL程序效果图程序代码#ifdef GL_FRAGMENT_PRECISION_HIGHprecision highp float;#elseprecision mediump float;#endifuniform vec3 pointers[1];uniform vec2 resolution;uniform ...

2018-08-26 20:53:21 2368

转载 OpenGL着色语言GLSL中文手册

GLSL 中文手册基本类型: 类型 说明 void 空类型,即不返回任何值 bool 布尔类型 true,false int 带符号的整数 signed integer float 带符号的浮点数 floating scalar vec2, vec3, vec4 n维浮点数向量 n-component float...

2018-08-26 20:46:29 11159 1

原创 尝试修改smali码破解App

尝试修改smali码破解App因需要访问某些网站,我下载了个App,可安装好后一打开我就惊呆了,我早应该想到的:我哪会甘心?我找到App的安装包,用某软件打开后,在dex文件中找到了关键词“警告”:可以看到有个判断语句 if (z && d() ,如果借着看到:方法 d() 中有一大堆语句用来判断手机所处区域,如果我让方法 d() 只返回false,那么我就可以打开...

2018-08-16 22:28:47 1759 1

原创 高中数学之向量外积的运用

关于向量外积的运用公式(a,b均为向量,θ为a,b的夹角)1,|**a** * **b**| = |**a**|*|**b**|sinθ2,**a** * **b** = (l, m, n)*(o, p, q) = (mq - np, no - lq, lp - mo)3,**a** * **b** = - **b** * **a**4,S = |**a** * **b**|/2...

2018-06-16 22:43:20 7315

原创 Python 函数绘图及函数图像微分与积分

Python 函数绘图及函数图像微分与积分前言在学校太闲,就写了这个程序,可以绘制函数图像,并且可以绘制其导函数图像和不定积分的图像,效果非常不错。效果图说明1,程序无法绘制复数图像,若函数返回一个复数,将自动取模作为函数值进行绘制。 2,函数的表达式支持Python所有内置函数和math库,time库,random库的函数(要求函数返回的是数字)。 3,@...

2018-04-29 14:28:25 6820 2

原创 Python 复平面绘图

Python 复平面绘图前言在学校太闲,就写了这个程序,可以在复平面绘制曲线,画圆什么的很轻松,f(z) = e^(1j * z),螺旋线,函数图象等都可以。效果图说明此程序使用turtle绘图,可以用作画函数图像,假设你想画函数g(x)的图像,那么就输入f(z) = z + 1j * g(z),g(z)是含z的表达式。 表达式可支持Python math库,random...

2018-04-29 13:59:34 5067

原创 Python 数字黑洞

Python 数字黑洞前言学校熬了两个星期,在校时看到某本数学教材里讲了一个关于数字黑洞的算法,任何一串非负整数,有限的步骤处理后,终将得到123这三个数字。例如:12345,这串数字有2个偶数,3个奇数,共5个数。于是按顺序排列成235,这串数字有1个偶数,2个奇数,共3个数。于是我们得到了123。再如:20021025,得到628,得到303,得到123。再如:0,得到...

2018-04-21 12:36:21 2783

原创 Python 数列绘图

Python数列绘图前言笔者最近两天接触了Python语言,在学校刚学完了高中必修5的数列部分后,便萌生了用计算机计算数列的想法,顺便实现了数列的绘图(turtle库实现,待完善)。效果图 说明需输入的delay为输出结果的延迟时间,单位毫秒,输入的表达式可以使用random库,math库,time库中所有函数,但要求符合Python语法。若要计算数列b(n)的前n项...

2018-04-20 23:36:03 1852

原创 STM32替换Arduino直通车

STM32替换Arduino直通车前言(废话较多,可直接滚动到教程)众所周知,用Arduino进行开发简单快捷,一个项目能很快的做好,而Arduino相比STM32,贵且性价比也很低,Arduino Uno可用的针脚也少得可怜,怎么办??换做STM32吧!STM32高性能,STM32的最小系统版价格很低,对我这种穷学生来说是福利啊!于是我兴致勃勃的淘了STM32的最小系统版准备入坑STM3...

2018-02-12 23:58:07 23343 16

原创 Arduino 用声音传感器制作简单的“声纹锁”

Arduino 用声音传感器制作简单的“声纹锁”前言之前就一直在想如何用Arduino制作一个门锁,简单廉价,又可以很方便的开门,最后想了一个办法,就是使用一个声音传感器,制作一个“声纹锁”,以后没带钥匙,根据设定好的节拍敲门,门就开了,是不是很方便? 材料 名称 数量 Arduino UNO 一个 声音传感模块 一个 舵机或...

2018-02-08 10:54:44 12597 5

原创 数组排序C/C++

数组排序C/C++前言笔者在逛GitHub的时候,偶遇一开源项目,其程序可演示多种数组排序算法,于是便对排序算法有一些感兴趣。 GitHub地址:https://github.com/bingmann/sound-of-sorting 演示视频:https://www.bilibili.com/video/av685670/ 为什么要将进行排序?软件中对用户操作习惯的统计...

2018-02-08 10:13:52 2875 1

原创 Arduino U8glib 数字闹钟及温度计(不需时钟模块)

Arduino U8glib 数字闹钟及温度计(不需时钟模块)前言最近想用Arduino制作一个数字闹钟,但因为没有独立的时钟模块造成时间误差太大让我困扰,但还是想了一个办法,让程序自动校正时间,于是不需要时钟模块,时间也能相当准确,效果如下图: 材料 名称 数量 Arduino UNO 一个 LCD 12864显示屏 一个 ...

2018-02-03 19:56:24 6329 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除