matlab频谱分析代码现实的微结构模拟器(RMS):3D单元中扩散的蒙特卡洛模拟(CUDA C ++) 第1部分:沿现实白质轴突的扩散时间相关性 该代码实现了最初在中开发的3d蒙特卡​​洛模拟,展示了沿白质轴突的实际轴突形状的功率谱(图1)和沿轴突的扩散率和峰度时间相关性(图2)。 白质轴突是从小鼠大脑的call体中分割出来的,详细信息请参见我们的另一个Github工具箱。 演示1,功率谱:计算沿轴突的实际轴突形状的功率谱(图1,图6和补充图1)。 演示2,人工形状生成:基于现实轴突的人工设计的微几何形状的生成(图2a)。 演示3,模拟:对扩散3d单元几何进行蒙特卡洛斯模拟。 该代码在CUDA C ++中实现,并且您需要Nvidia GPU来运行该代码。 演示4,分析:根据位移累积量计算扩散率和峰度时间依赖性(图2b-h)。 宽脉冲序列和基于渗透率交换的模拟将在另一个存储库中发布。 第2部分:为什么弹性碰撞是最可靠的粒子膜相互作用? 该代码出于教育目的实现了1d,2d和3d蒙特卡​​罗模拟,附录A和B in中有详细信息,展示了以下两个质膜相互作用引起的偏差:等步长随机跃迁(ERL)和
2023-06-20 21:16:23 10.52MB 系统开源
1
LeetCode-in-Python
2023-05-26 13:16:46 49KB Python
1
股票买卖最佳时机leetcode Kinito.Finance Kinito 金融知识库 点安装 install -U arrow yfinance matplotlib Flask-Moment Delorean finviz pyarrow timeseries pandas-datareader Moments times moment sklearn seaborn flask freezegun bs4 bokeh 网页抓取 中等文章链接: 绘图库 Matplotlib 教程: 技术指标 移动平均收敛散度 - MACD(滞后) 横向市场上的许多误报,与其他人一起使用 典型的由 3 个时期制成: 12 缓慢移动平均 26 快速移动平均线 9 信号 平均真实利率和布林带(波动率) 布林带由来自 M 个周期 (20) 移动平均线的 N 条线 (2) 组成。 Delta 在高波动性和低波动性期间做空 摆动运动时的 ATR 范围透视 相对强弱指数 - RSI 动量振荡 [0,100] [70,100] 超买(新兴市场使用 80) [0,30] 超卖(新兴市场使用 80) 平均方向指数
2023-05-15 19:07:52 204.85MB 系统开源
1
google earth 各省及省会 kmz 包括各省界 各省名称与省会分开,可以分别显示
2023-04-25 15:08:43 424KB googleearth 省会 kmz 省界
1
leetcode中国 The Road-map of My AI Learning Computer Science Fundamentals and Programming 1. Data Structure and Algorithms General Intros 【Course】 【Course】 【Book】大话数据结构——程杰 【Practice】 【Book】算法的乐趣——王晓华 2. Operating System 【Course】 3. Java Programming 【Book】 【Blog】 4. Python Programming 【Book】 【Book】 【Course】 【Book】流畅的Python 5. R Programming 【Book】 【Book】 6. Shell Programming 【Blog】 【Blog】 【Course】 7. System Design 【Course】 【Course】 8. Some Tools 【Book】 【Blog】 【Course】 【Tutorial】 9. Others 【Blog】 【B
2023-04-22 16:02:21 150KB 系统开源
1
颜色分类leetcode xview2 第一名解决方案 “xView2:评估建筑损坏”挑战的第一名解决方案。 解决方案介绍 使用此环境开发的解决方案: Python 3(基于Anaconda安装) Pytorch 1.1.0+ 和 torchvision 0.3.0+ 英伟达顶点 硬件:当前的训练批量大小至少需要 2 个 GPU,每个 GPU 为 12GB。 (最初在 Titan V GPU 上训练)。 对于 1 GPU 批量大小和学习率应该在实践中找到并相应地改变。 竞赛数据集中的“train”、“tier3”和“test”文件夹应放在当前文件夹中。 使用“train.sh”脚本来训练所有模型。 (在 2 个 GPU 上约 7 天)。 要生成预测/提交文件,请使用“predict.sh”。 “evaluation-docker-container”文件夹包含用于对保留集(CPU 版本)进行最终评估的 docker 容器的代码。 训练模型 此处提供经过训练的模型权重: (请注意:代码是在比赛期间开发的,旨在对不同的模型进行单独的实验。因此,按原样发布,没有额外的重构以提供完全的训练重现
2023-04-14 23:10:08 116KB 系统开源
1
leetcode 刷题全刷SRE 面试 面试将由工程部的一名工程师(英语)进行,持续约 30-45 分钟。 请注意,面试结果可能会受到背景噪音和/或电话线路不良的负面影响。 这次面试的重点是编码。 在面试过程中,你会被问到关于你的技术技能的问题,包括算法、数据结构。 重要提示:除此之外,请为此阶段做好充分的准备 花时间准备:对于任何工程师,即使是高级工程师,复习他们的面试和沟通方法、编码技能和计算机科学基础知识(如数据结构、算法和时间/空间复杂性)都很重要。 面试可能与您的日常工作大不相同,并且可能会带来您不经常遇到的难题和挑战。 考虑到这一点,我们建议通过以下方式进行准备:- 练习回答许多不同的编码问题:最好有非最佳但有效的代码,而不仅仅是一个想法。 一旦你有了一个可行的解决方案,你就可以尝试提高它的效率、代码设计或它的任何其他方面。 在不使用编译器的情况下,练习使用最有效的无错误解决方案来回答编码问题。 在简单的文本编辑器中编写代码:在面试中,您将在类似的环境(如 CoderPad)中编写代码,没有语法高亮或自动完成。 手动编码练习:用白板或笔和纸练习一些问题以帮助准备。 在时间压
2023-04-14 16:01:26 4KB 系统开源
1
Create visually appealing and feature-rich applications by using Qt 5 and the C++ language Qt 5, the latest version of Qt, enables you to develop applications with complex user interfaces for multiple targets. It provides you with faster and smarter ways to create modern UIs and applications for multiple platforms. This book will teach you to design and build graphical user interfaces that are functional, appealing, and user-friendly. In the initial part of the book, you will learn what Qt 5 is and what you can do with it. You will explore the Qt Designer, discover the different types of widgets generally used in Qt 5, and then connect your application to the database to perform dynamic operations. Next, you will be introduced to Qt 5 chart which allows you to easily render different types of graphs and charts and incorporate List View Widgets in your application. You will also work with various Qt modules, like QtLocation, QtWebEngine, and the networking module through the course of the book. Finally, we will focus on cross-platform development with QT 5 that enables you to code once and run it everywhere, including mobile platforms. By the end of this book, you will have successfully learned about high-end GUI applications and will be capable of building many more powerful, cross-platform applications. What You Will Learn Implement tools provided by Qt 5 to design a beautiful GUI Understand different types of graphs and charts supported by Qt 5 Create a web browser using the Qt 5 WebEngine module and web view widget Connect to the MySQL database and display data obtained from it onto the Qt 5 GUI Incorporate the Qt 5 multimedia and networking module in your application Develop Google Map-like applications using Qt 5’s location module Discover cross-platform development by exporting the Qt 5 application to different platforms Uncover the secrets behind debugging Qt 5 and C++ applications
2023-04-12 15:06:35 12.64MB QT C++ GUI QT5
1
leetcode伪代码merge-two-binary-tree 题目解读: 题目来源: 原文: Given two binary trees and imagine that when you put one of them to cover the other, some nodes of the two trees are overlapped while the others are not. You need to merge them into a new binary tree. The merge rule is that if two nodes overlap, then sum node values up as the new value of the merged node. Otherwise, the NOT null node will be used as the node of new tree . 解读: 给定两个二元树Tree1, Tree2 把Tree1跟Tree2 做merge merge 规则如下: 1 假设对应的节点两个原本二元树都有值则
2023-04-12 13:10:14 4KB 系统开源
1
合并二叉树 给定两个二叉树,想象当你将它们中的一个覆盖到另一个上时,两个二叉树的一些节点便会重叠。 你需要将他们合并为一个新的二叉树。合并的规则是如果两个节点重叠,那么将他们的值相加作为节点合并后的新值,否则不为 NULL 的节点将直接作为新二叉树的节点。 示例 1: 输入: Tree 1 Tree 2 1 2 / \ / \ 3 2 1 3 /
2023-04-11 18:33:06 46KB c etc le
1