RDF生成器 RDF 图生成器实现
2023-12-15 15:51:12 18KB Java
1
滑块拼图 用 C++ 编写的滑块拼图生成器和求解器 该项目的最初目标是使用 A 星搜索算法创建滑块拼图生成器和求解器。 最初的方法使用树来存储棋盘状态,但是不断添加节点非常占用内存并最终崩溃。 我们决定采用贪心算法,利用曼哈顿距离计算来移动瓷砖。 该程序通过计算空瓷砖周围瓷砖的曼哈顿距离并进行最佳移动来工作,最佳移动是使瓷砖最接近其在棋盘上的原始位置的移动。 该程序继续使用曼哈顿距离挑选瓷砖,跟踪其最后一次移动以免重复。 该函数偶尔需要在无法找到最佳移动时强制移动以确保程序不会过早停止。 这会导致运动中的一些重复,但最终是必要的。 虽然它无法解决任何给定的谜题,但该程序可以处理大多数不同大小的谜题(3x3、4x4、5x5 等)。
2023-10-09 08:52:33 4KB C++
1
GraphGenerator 根据随机网络和无标度网络模型的图形生成器。 介绍 应用程序接口明显分为两部分:一个是根据随机网络模型生成图(根据Erdos-Renyi),另一个是生成无标度图(根据Barabasi-Albert模型)。 随机网络(Erdos-Renyi) 随机网络是在完全随机的过程之后创建两个节点之间的每个链接的网络。 有多种方法可以实现此模型,其中最著名的是Erdos-Renyi的方法。 根据该模型,选择每对节点,并以概率p链接(或不链接)它们,这对于整个网络是相同的。 要根据此模型生成图形,需要两个参数: 图中的节点总数。 它必须是一个大于0的值。 在任何两个节点之间生成链接的可能性。 它必须是介于0.0和1.0之间的值。 无标度网络(Barabasi-Albert) 无标度网络是其度分布遵循潜在定律的网络。 与随机变量相比,它的主要区别在于该模型考虑了集线器
2023-01-02 20:28:40 207KB Java
1
:musical_notes: Spectro是用于网络的实时音频频谱图生成器。 它可以可视化麦克风上的声音或设备上的音频文件。 :laptop_computer: 用法 前往开始使用Spectro。 要开始生成频谱图,您可以: 点击 :microphone: 从“麦克风”按钮录音,即可开始通过麦克风生成频谱图。 如果要录制设备音频输出中的音频,则可以或 ,然后将此设备设置为浏览器的默认输入设备。 点击 :musical_note: 播放音频文件按钮可开始从设备上的音频文件生成频谱图。 这也将播放选定的音频文件。 您的浏览器支持的任何音频格式都可以播放。 频谱图从右到左生成,最新音频出现在右侧,最古老的音频出现在左侧。 也有 :gear: 可用于控制频谱图外观的选项: :speaker_high_volume: 灵敏度控制频谱图对音频的敏感程度。 更改它与更改音频的音量具有相同的效果。 :last_quarter_moon: 对比度对数图应用对数缩放,以向图像添加对比度。 更改它有助于根据所分析的音频产生更好的图像。 :magnifying_glass_tilt
2022-10-29 19:22:24 2.13MB react audio javascript application
1
该脚本允许您使用任意数量的自定义颜色生成色标(如颜色图,颜色栏),并允许您通过调整彼此之间的相对位置来排列这些颜色,就像您可能习惯于创建渐变一样在Adobe Photoshop或CorelDRAW中。 它将自动在指示的锚点之间插入颜色。 以其最基本的形式,只需使用RGB值的n×3矩阵调用脚本,它将相应地生成颜色图。 例如,multigradient([1 0 0; 1 1 0; 0 1 0])将返回一个映射,该映射从红色到黄色到绿色混合,其大小与当前图形的颜色图相同。 其他技巧是可选的。 请注意,其中一些技巧使用了“图像处理工具箱”,特别是rgb2lab和lab2rgb函数。 *在RGB空间中进行插值。 给定RGB值的简单线性插值。 *在HSV空间内插。 转换为HSV后的值的线性插值,例如彩虹色图:multigradient([1 0 0; 0 0 1],'interp','hsv'
2022-10-26 09:31:18 48KB matlab
1
时序图生成利器,再也不用visio或者word画时序图了,特别好用,推荐
2022-09-26 12:03:11 764KB 时序图工具
1
voronoi:为好奇心(WIP)构建的voronoi图生成器
2022-08-11 21:30:39 74KB JavaScript
1
PhPuml 关于PhPuml PhPuml从PHP代码生成PlantUML类图。 这是该工具本身创建的类图: 产品特点 通过作曲者方便安装 在不安装PlantUML的情况下生成PlantUml文件,或者使用plantuml.jar可执行文件生成所有受支持的格式(png,svg,乳胶等) 命名空间中的软件包 生成类,接口和特征的继承关系 生成类属性和方法签名,包括来自@var doc注释的类型提示 从构造函数参数类型推断依赖关系(假设依赖注入) 从“ new”表达式(<< creates>>)和“ throw”语句(<< throws>>)推断出关联 具有完全限定名或简称的可渲染类
2022-04-22 00:04:56 66KB php generator architecture uml
1
调用流序列图生成器是awk和shell脚本的集合,这些脚本将获取一个数据包捕获文件,该文件可以由wirehark读取并生成时间序列图。 这对于查看和调试SIP呼叫流或其他网络流量很有用
2022-04-02 09:37:40 355KB 开源软件
1
马赛克拼图生成器是一款简单易用的马赛克拼图自动生成软件,对于马赛克拼图效果想必许多用户一定不陌生,其能够通过将数百上千张图片拼接为一张主图像的轮廓效果,例如,您可以将您与女朋友的日常生活照拼接为一张女朋友的照片,为您带来震撼的视觉效果,该软件采用向导式的操作界面,您只需按照提示步骤简单三五步即可完成制作,使用非常的简单,有需要的用户赶紧下载吧!
1