草庐IT

离散数学

全部标签

mongodb - 繁重的数学查询和 NoSQL 数据库

我有一个非常具体的数据格式和查询需求,我需要知道NoSQL数据库是否适合这个需求。我不是问“哪个数据库最好”。我对能力感兴趣。我需要以EAV样式存储数据。具有稀疏索引的文档存储非常适合这种情况。这样我就可以针对每个参数的值创建一个索引。查询时,只会触及需要的索引。例如,MongoDB就是完美的选择。这是需求#1。查询分两个阶段。第一个是“WHERE”的简单等价物,涉及一系列针对实数的操作。结果可能有数万条记录,但通常会有数千条记录。这是需求#2。第二阶段涉及繁重的数学运算,我必须对第一阶段的结果进行计算才能对它们进行排名。该数学涉及大量使用权力和更简单的操作。然后将结果按排名排序,并将

无聊数学-从零开始开发一个鸿蒙元服务

0.引言元服务(原名为原子化服务)是HarmonyOS提供的一种面向未来的服务提供方式,是有独立入口、免安装、可为用户提供一个或多个便捷服务的新型应用程序形态。本文介绍了应用《无聊数学》元服务的开发初衷、设计理念和开发过程,并进行了开源。文章分为六节内容,欢迎阅读和交流。1.为什么会有《无聊数学》不管什么原因,人们的时间是越来越碎片化了,更甚至,时间的碎片化已经成了一部分人的生活常态。零星的时间碎片往往让人觉得无聊,除了无脑地刷短视频,能不能做些灵动点的事情呢?比如说,思考,甚至是深度点的思索!毕竟,人的脑子是越用越灵光,越不用越生锈。哲学家、思想家培根曾经说过“数学是思维的体操”。在碎片化的

2023年第四届MathorCup高校数学建模挑战赛——大数据竞赛B题

赛道B:电商零售商家需求预测及库存优化问题电商平台存在着上千个商家,他们会将商品货物放在电商配套的仓库,电商平台会对这些货物进行统一管理。通过科学的管理手段和智能决策,大数据智能驱动的供应链可以显著降低库存成本,同时保证商品的按时履约。一般来说,以上供应链优化问题会包含以下方面:需求预测预测往往是智能供应链的决策基础,它可以让管理者提前预知各地的需求,从而将库存提前放在靠近需求的仓库中,此时的预测任务为:根据历史一段时间的需求量,预测各仓库中各商品未来需求,“预测维度”即为不同商家在各仓库中存放的各种商品每天的数量。一般来说,企业会首先根据数据的历史情况,分析出需求量序列的数理特征,对相似的需

理解DFT(离散傅里叶变换)

文章目录DFT做什么?DFT怎么做到这个的呢?详细查看配对过程这个时候就可以把X数组画出来了把得到X的公式明确一下DFT的公式是为了保留相位信息如何解决相位问题现在看看这个复数代表啥了呢?具体重建过程举前面的例子例1例2DFT做什么?给出每个分量的频率,幅值和相位信号可以看成由三角函数叠加而成,而DFT就可以得到每个成分的幅值,相位,频率DFT怎么做到这个的呢?假设我对一个余弦信号在两个周期内采样了40次假设是coswt,那么w=2Π/T,t对应的是第n个点的时间,那么40个点对应2T,t=(n/40)*2T,化简后就是下面的式子但是我现在问计算机一个问题,这个信号在40个点震动了几个周期它,

离散数学---判断矩阵:自反性,反自反性,对称性得到矩阵的自反闭包,对称闭包。

目录1-自反性,反自反性,对称性2--矩阵的自反闭包,对称闭包1-自反性,反自反性,对称性题目:从键盘输入集合A的元素值,键盘输入A到A关系矩阵M。判断该关系矩阵M是否具有(1)自反性、(2)反自反性、(3)对称性、输出以上各性质的判定结果。    那么对于这个程序的执行,我们想法是什么?创建一个二维数组,将10这样的元素储存进去进行三次判断如果if(i==j&&arr1[i][j]==1)是不是判断一次可以判断对角线都是1即满足自反如果if(i==j&&arr1[i][j]==0) 是不是判断一次可以判断对角线都是0 即满足反自反如果if(arr1[i][j]==arr1[j][i]==1)

数学建模——人工神经网络模型

一、人工神经网络简介1、神经网络起源与应用  1943年心理学家McCulloch和数学家Pitts提出神经元生物数学模型(M-P模型),后来人工神经网络(ArtificalNeuralNetwork,ANN)是在生物神经网络(BiologicalNeuralNetwork,BNN)基础上发展起来的,是对人脑的某种抽象、简化和模拟,是模拟人的智能的一种途径。  神经元是神经网络的基本处理单元,一个简化的神经元是多输入、单输出的非线性元件,大量的神经元互联而成的神经网络(非线性元件),在人工智能和机器自学习、自组织、联想以及容错方面具有强大的能力。2、人工神经元的工作原理大脑的神经细胞由细胞体(

2023 年 MathorCup 数学建模大数据竞赛(A题)|基于计算机视觉的坑洼道路检测和识别|建模秘籍&文章代码思路大全

铛铛!小秘籍来咯!小秘籍希望大家都能轻松建模呀,mathorcup比赛也会持续给大家放松思路滴~抓紧小秘籍,我们出发吧~来看看MathorCup数学建模大数据竞赛的A题问题重述问题一:基于计算机视觉的坑洼道路检测和识别问题描述:坑洼道路检测和识别是一种计算机视觉任务,旨在通过数字图像(通常是地表坑洼图像)识别出存在坑洼的道路。这对于地质勘探、航天科学和自然灾害等领域的研究和应用具有重要意义。传统的分类算法在坑洼图像的复杂性和多变性面前效果有限。因此,近年来深度学习技术的发展提供了新的解决方案。本问题要求构建一个识别坑洼道路的模型。具体任务如下:问题1:结合给出的图像文件,提取图像特征,建立一个

PFC离散元仿真,3DEC非连续岩石力学与结构问题分析

一、背景:        随着我国经济的发展,岩土工程涉及的要求从材料、理论到施工工艺都提出了全方位的系统升级。在岩土工程分析设计中,3DEC和PFC软件快速建模也一直是岩土工作者所关注的问题。3DEC是非连续岩石力学与结构问题的首选分析程序,从岩石边坡失稳的发展研究到地下工程挖掘和岩石地基工程中节理岩体、断层、层理等结构影响的模拟估算,3DEC在复杂行业问题研究有很大优势。而PFC离散元计算方法在岩体的动态、非线性过程的数值计算方面较传统的连续元有独特的优势和进步,在PFC计算中无需给定材料的宏观本构关系和对应的参数,这些传统的参数和力学特性在程序中可以自动得到。离散元数值模拟试验的方法可以

Matlab|数字图像处理02|图像的傅里叶变换(平移/旋转性质)及图像的离散余弦变换

问题1:x,y方向同时平移后频谱有何变化?答:经过平移后的傅里叶变换幅值图与原图像得到的傅里叶变换幅值图基本相同,平移不改变频谱的幅值。代码运行结果:代码:clc;clearall;I=imread('C:\Users\Ch04\4.bmp');fftI=fft2(I);sfftI=fftshift(fftI);%求离散傅里叶频谱%对原始图像进行二维离散傅里叶变换,并将其坐标原点移到频谱图中央位置RRfdp1=real(sfftI);IIfdp1=imag(sfftI);a=sqrt(RRfdp1.^2+IIfdp1.^2);a=(a-min(min(a)))/(max(max(a))-min

【代码思路】2023mathorcup 大数据数学建模B题 电商零售商家需求预测及库存优化问题

各位同学们好,我们之前已经发布了第一问的思路视频,然后我们现在会详细的进行代码和结果的一个讲解,然后同时我们之后还会录制其他小问更详细的思路以及代码的手把手教学。大家我们先看一下代码这一部分,我们采用的软件是Jupyter,大家可以下载Anaconda,然后选择Jupyter进行一个我们代码的运行。之所以选用这个软件是因为可以更好展示我们的图表,然后大家也可以看得更直观一点。如果这些库发现安装的有问题的话,可以自己输入condainstall什么什么库或者pipinstall什么什么库,然后第一问需要我们使用的数据是表1到表4,我们先把这个表格进行一个读取,就是用PD.read_Excel进行