首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏测试GO材料测试

    DSC蓝宝石:精准测量材料比热容的核心技术

    在DSC测量比热容的多种方法中,DSC蓝宝石(又称间接法或比例)因其高精度和可靠性而被广泛采用。 蓝宝石测试的关键步骤蓝宝石测量比热容通常采用“三步”,以最大限度地减少仪器和测试过程带来的干扰:空白基线测试:在DSC仪器上放置两个质量相同的空坩埚,在设定的升温速率、温度范围和气氛条件(如氮气) 蓝宝石的优势与应用相比于直接法(直接从DSC曲线读取热流率和升温速率进行计算),蓝宝石具有显著的优势:高精度:通过标准物质校准,有效减少了仪器本身的热流非线性、校正常数波动和基线漂移带来的误差,测量精度可达 粉末样品需约30mg,块体样品尺寸不宜过大(如直径≤3mm,高≤2mm),以确保与坩�的良好热接触。坩埚选择与放置:建议使用标准铝坩埚(通常带盖),并确保空白、蓝宝石和样品测试所使用的坩埚质量相同。 总结:DSC蓝宝石作为一种精确、可靠的比热容测量方法,通过严谨的“三步”程序和标准物质的校准,显著降低了系统误差,为材料科学研究提供了高质量的热物性数据。

    53010编辑于 2025-10-24
  • 来自专栏互联网数据官iCDO

    运营研究的3个方法:过程、要素、分类

    一、过程 1. 过程的概念 我们可以从文字猜测过程一定与这些关键词相关:先后逻辑、趋势、流失。 字典上对过程是这么解释的:事物发展所经过的程序。 生命周期分析 这是典型的生命周期四个阶段,同样也有很典型的”过程性“。 每个过程的用户、产品都有不同的特点,我们可以做针对性的策略运营。 具体应用,这里不做赘述,亦不是本文的重点。 3. 具体模型的应用不是本文的重点,只做简单举例用,下面让我们来讨论一下要素。 二、 要素 1. 要素的概念 还记得我是怎么描述过程的吗? 几个常用的分类运营模型 2.1. 二分(矩阵法) 二分(矩阵法)的研究方法在各个领域都很普遍,比如我们常听说的波士顿矩阵、SWOT分析。 金字塔分析 金字塔分析不少人应该都用过,它可以按照事件的重要性和前后逻辑进行分类总结。

    1.3K70发布于 2018-04-17
  • 来自专栏机器学习入门

    4.6树上的分治3

    挑战程序竞赛系列(60):4.6树上的分治3) 思路: 在POJ: 1741的计数函数上加个循环,只需将“不超过k”改为“不超过k减去小于k”,就可以得到“等于k”的数量了。 new Main().run(); } static final int MAX_N = 11111 + 16; static final int INF = 0x3f3f3f3f

    49850发布于 2019-05-26
  • 来自专栏GOOPHER的折腾记录

    蓝宝石RX570开核成RX580

    蓝宝石RX570开核成RX580 前言 在开始之前,需要知道刷BIOS的风险,刷入了错误的VBIOS可能导致开机花屏、不显示等问题。

    5.8K30编辑于 2022-03-31
  • 来自专栏机器学习入门

    算法细节系列(3):梯度下降法,牛顿,拟牛顿

    算法细节系列(3):梯度下降法,牛顿,拟牛顿 迭代算法原型 话不多说,直接进入主题。 不动点迭代主要用于求解函数的零点。如求以下函数的零点, f(x)=x3−x−1 f(x) = x^3 - x -1 该怎么做? 那求f(x)=x3−logx−1f(x) = x^3 - \log x -1的零点呢?貌似就难求了,没关系,不动点迭代就是用来求解这些超越方程的,或者说可以用计算的方法,不断迭代逼近正确值。 上述内容摘自博文用Python实现牛顿求极值。 拟牛顿 摘自博文牛顿与拟牛顿法学习笔记(二)拟牛顿条件 ? 参考文献 最优化问题中,牛顿为什么比梯度下降法求解需要的迭代次数更少? 用Python实现牛顿求极值。 牛顿与拟牛顿法学习笔记(二)拟牛顿条件

    3K10发布于 2019-05-26
  • 来自专栏C/C++与音视频

    排序算法3----插入

    插入的本质: 后面数j与前面数比较,然后找出最小的数,然后暂存,然后移位,然后插入。 类似于一个人来到一个队伍中,进行插队的场景,故美其名曰为插入

    40050编辑于 2022-06-14
  • 来自专栏二猫の家

    3.算法设计与分析__分治

    分治目录 1 概 述 1.1 分治的设计思想 启发式规则 1.2 分治的求解过程 2 递 归 2.1 递归的定义 *递归函数的经典问题——汉诺塔问题* 2.2 递归函数的运行轨迹 2.3 递归函数的内部执行过程 3 排序问题中的分治 3.1 归并排序 二路归并排序的分治策略是 3.2 快速排序 **快速排序的分治策略是** 4 组合问题中的分治 4.1 最大子段和问题 最大子段和问题的分治策略是: 4.2 独立子问题:各子问题之间相互独立,这涉及到分治的效率,如果各子问题不是独立的,则分治需要重复地解公共的子问题。 3 排序问题中的分治 3.1 归并排序 二路归并排序的分治策略是 (1)划分:将待排序序列r1, r2, …, rn划分为两个长度相等的子序列r1, …, rn/2和rn/2+1, …, rn; ( p3=(x3, y3)位于直线p1p2的左侧时,该式的符号为正。

    1.2K21编辑于 2022-11-30
  • 来自专栏小程序运营干货和技术开发分享

    干货|小程序直播引流3剖析

    3.png 从未停止探索升级之路 我们帮助急于抢占赛道的行业TOP品牌、跃跃欲试想要赶超的中小商家及积极拓展变现新渠道的自媒体及社交红人等“先行者”开启微信生态直播,为不同行业、不同规模品牌商家及自媒体提供了私域直播解决方案

    1.1K40发布于 2020-04-17
  • 来自专栏python读书笔记

    《算法图解》NOTE 4 快速排序1.递归与分治2.快速排序的实现3.快速排序的时间复杂度(用渐近表示表示)

    分治的思路是否和上一篇读书笔记所述的递归(recursion)相似呢。实,分治是通过递归实现的。 2.快速排序的实现 如上文所说,快速排序应用了分治的思想。 其具体思路如下: 1.从原序列中选择一个数作为基础值 2.将原序列中的元素按照与基础值的大小比较结果,分为大于基础值、小于基础值两个序列:S1和S2. 3.将元素列按照S1、基础值和S2的顺序组合成一个新序列并将新序列返回 4.分别将S1和S2重复步骤1、步骤2和步骤3。 5.重复步骤4,直到划分后的序列只有一个或零个元素,此时直接返回含有单个元素或0个元素的序列。 return quick_sort(large)+[base_value]+quick_sort(less) seq=[10,15,12,18,15,1] print(quick_sort(seq)) 3. 快速排序的时间复杂度(用渐近表示表示) 基于分治思想的快速排序,其时间复杂度为n*log2 n 。

    1K60发布于 2018-06-19
  • 来自专栏点云PCL

    Open3d学习计划—7(RGBD测程

    Open3D是一个开源库,支持快速开发和处理3D数据。Open3D在c++和Python中公开了一组精心选择的数据结构和算法。后端是高度优化的,并且是为并行化而设置的。 点云PCL公众号作为免费的3D视觉,点云交流社区,期待有使用Open3D或者感兴趣的小伙伴能够加入我们的翻译计划,贡献免费交流社区,为使用Open3D提供中文的使用教程。 读取相机内参(camera intrinsic) RGBD测程(RGBD Odometry)是去寻找两个RGBD图像之间的相机移动。他的输入是一对RGBImage的实例,输出是刚体变换形式的运动。 source_color = o3d.io.read_image("../.. 要注意的是,第一个(源)RGBD图像是通过测程估计出的变换来进行变换的。经过变化之后的两组点云是对齐的。

    1.7K20发布于 2020-07-28
  • 来自专栏AI 算法笔记

    程序员的数学笔记3--迭代

    前两节笔记的文章: 程序员的数学笔记1--进制转换 程序员的数学笔记2--余数 ---- 03 迭代 什么是迭代 迭代,简单来说,其实就是不断地用旧的变量值,递推计算新的变量值。 迭代的应用 看完上述例子,相信应该对迭代的基本概念比较了解了,而迭代的基本步骤也很简单,分为三个步骤: 确定用于迭代的变量。 典型的方法包括二分(Bisection method)和牛顿迭代(Newton's method); 在一定范围内查找目标值。 词典如下表格所示: 词条 同义词1 同义词2 同义词3 西红柿 番茄 tomato … … … … … 当处理文章的时候,遇到“西红柿”这个单词,就在字典里查找,返回“番茄”和“tomato"等同义词或者近义词 而如果不用哈希表的方法,还可以采用二分查找。二分查找进行字典查询的思路如下: 对整个字典先进行排序(假设是从小到大)。

    94140发布于 2019-08-16
  • 来自专栏深度学习|机器学习|歌声合成|语音合成

    3节:K邻近原理即numpy实现版

    K近邻 训练数据集 T = ) N_k(x) 中根据分类决策规则(如多数表决)决定x的类别y: k近邻的特殊情况是 对于输入的实例点(特征向 量)x,最近邻将训练数据集中与x最邻近点的类作为x的类。 : python knn.py @Envs : pip install @Change Activity: 1. 2021/12/3

    1.1K20编辑于 2021-12-04
  • 来自专栏杨龙飞前端

    快速排序,冒泡排序

    快速排序 function sort(arr){ if(arr.length<=1){ return arr } var index=Math.floor(arr.length (arr[i]); } } return sort(left).concat([arrIndex]).concat(sort(right)); } var arr=[7,8,9,2,5,3,6,1,3,7 ]; sort(arr);   冒泡排序 function sort(arr){ for(var i=0;i<arr.length;i++){ for(var j=i;j<arr.length-

    1K50发布于 2018-06-15
  • 来自专栏懂点编程的数据分析师

    牛顿与拟牛顿

    前言 同梯度下降法一样,牛顿和拟牛顿也是求解无约束最优化问题的常用方法。牛顿本身属于迭代算法,每一步需要求解目标函数的海赛矩阵的逆矩阵,计算比较复杂。 拟牛顿通过正定矩阵近似海赛矩阵的逆矩阵或海赛矩阵,简化了这一计算过程。 需要提前了解的知识 1.泰勒展开 当 ? 在 ? 处具有 ? 阶连续导数,我们可以用 ? 的 ? 牛顿 考虑无约束最优化问题: ? 1.首先讨论单自变量情况 假设 ? 具有二阶连续导数,运用迭代的思想,我们假设第 ? 次迭代值为 ? , 将 ? 进行二阶泰勒展开: ? 其中 ? 拟牛顿 在牛顿的迭代过程中,需要计算海森矩阵 ? ,一方面有计算量大的问题,另一方面当海森矩阵非正定时牛顿也会失效,因此我们考虑用一个 ? 阶矩阵 ? 来近似替代 ? `。 2.常见的拟牛顿 根据拟牛顿条件,我们可以构造不同的 ? ,这里仅列出常用的几种拟牛顿,可根据需要再学习具体实现。

    1.4K20发布于 2020-06-09
  • 来自专栏大数据文摘

    《情报》出台,隐私将死?

    耐心,编者马上为你解释法国《情报》的来龙去脉,以及告诉你,这也许真的和你有点关系。 如果你稍稍关心天下大事,一定还记得今年初发生在巴黎的查理周刊枪击案吧。 法国政府脑洞大开,觉得情报工作存在严重漏洞,于是Duang,《情报》出炉了。 1 《情报》到底讲了什么? 3 数字时代,我们该如何保护个人隐私? 《情报》目前已提交至参议院,而参议院似乎很有可能通过该法案。针对这个法案,法国人民提前准备好了防范措施来保护自己的私隐。 3 密名使用网络 这个方法估计大家都知道。就是使用V**或是匿名交流工具TOR,以保护您的真实身份。现在的IP追踪技术已经能够精确的判断使用者的地址。

    98630发布于 2018-05-23
  • 来自专栏glm的全栈学习之路

    抛物线、牛顿、弦截求根实例

    计算方法第四次计算实习题 ​ 7.用下列方法求 f(x)=x33x−1=0在x0=2附近的根,根的准确值x∗=1.87938524.. ,要求计算结果准确到四位有效数字f(x)=x33x−1=0在x0​=2附近的根,根的准确值x∗=1.87938524.. ,要求计算结果准确到四位有效数字 (1)用牛顿 (2)用弦截,取 x0=2,x1=1.9x_0=2,x_1=1.9x0​=2,x1​=1.9 (3)用抛物线,取 x0=1,x1=3,x2=2x_0 ^{-4}0.5∗10−4 ,同时要注意迭代时的变量关系,以下是源代码: (1)牛顿: /** * @Title: newton.java * @Desc: TODO * @Package: root ] (3)用抛物线,取 x0=1,x1=3,x2=2x_0=1,x_1=3,x_2=2x0​=1,x1​=3,x2​=2 /** * @Title: parabolic.java * @Desc

    2.2K50发布于 2020-09-28
  • 来自专栏算法工程师的养成之路

    牛顿与拟牛顿

    牛顿和拟牛顿是求解无约束最优化的常用方法,有收敛速度快的优点. 牛顿法属于迭代算法,每一步需要求解目标函数的海赛矩阵的逆矩阵,计算复杂. 拟牛顿通过正定矩阵近似海赛矩阵的逆矩阵,简化了这个过程. 牛顿 对于无约束优化 min⁡x∈Rnf(x) \min_{x\in R^n} f(x) x∈Rnmin​f(x) x∗x^*x∗是目标的极小值点. 计算HkH_kHk​,并求pkp_kpk​ x(k+1)=x(k)+pkx^{(k+1)} = x^{(k)} + p_kx(k+1)=x(k)+pk​ k=k+1k=k+1k=k+1,转2 拟牛顿 如果HkH_kHk​是正定的,那么可以保证牛顿搜索方向pkp_kpk​是下降方向: 因为搜索方向是pk=−λgkp_k = -\lambda g_kpk​=−λgk​ x=x(k)+λpk=x(k)

    1.3K20发布于 2019-01-18
  • 来自专栏杨龙飞前端

    快速排序,冒泡排序

    快速排序 function sort(arr){ if(arr.length<=1){ return arr } var index=Math.floor(arr.length (arr[i]); } } return sort(left).concat([arrIndex]).concat(sort(right)); } var arr=[7,8,9,2,5,3,6,1,3,7 ]; sort(arr);   冒泡排序 function sort(arr){ for(var i=0;i<arr.length;i++){ for(var j=i;j<arr.length-

    76420发布于 2018-06-27
  • 来自专栏用户6093955的专栏

    素数筛(Eratosthenes筛

    介绍 Eratosthenes筛,又名埃氏筛,对于求1~n区间内的素数,时间复杂度为n log n,对于10^6^ 以内的数比较合适,再超出此范围的就不建议用该方法了。 筛的思想特别简单: 对于不超过n的每个非负整数p, 删除2p, 3p, 4p,…, 当处理完所有数之后, 还没有被删除的就是素数。

    1.9K30发布于 2019-09-11
  • 来自专栏Python

    头插和尾插

    头插 void HeadCreatList(List *L) //头插建立链表 { List *s; //不用像尾插一样生成一个终端节点。 List));//s指向新申请的节点 s->data = i;//用新节点的数据域来接受i s->next = L->next; //将L指向的地址赋值给S;//头插与尾插的不同之处主要在此 } } 尾插 void TailCreatList(List *L) //尾插建立链表 { List *s, *r;//s用来指向新生成的节点。r始终指向L的终端节点。

    29710编辑于 2024-10-12
领券