自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (17)
  • 收藏
  • 关注

原创 Python 机器学习求解 PDE 学习项目 基础知识(3)matplotlib 画函数热图

matplotlib是Python中最广泛使用的绘图库之一。它为用户提供了强大的功能来可视化数据。在PDE的后处理阶段,利用matplotlib绘制热图、曲线图等能够帮助我们直观地观察到解的分布和变化趋势,从而进一步分析物理现象。

2024-08-09 23:29:31 1237

原创 Python 机器学习求解 PDE 学习项目 基础知识(4)PyTorch 库函数使用详细案例

在深度学习中,PyTorch 是一个广泛使用的开源机器学习库。它提供了强大的功能,用于构建、训练和评估深度学习模型。

2024-08-09 23:28:08 988

原创 Mathematica 矩阵基础操作指南

最近笔者在日常的工作和研究中,常常需要进行各种矩阵操作,尤其是大规模符号矩阵的计算MATLAB 运行显得很吃力。无论是基本的矩阵运算,还是复杂的线性代数应用,Mathematica 都能提供便捷的解决方案。Mathematica 强大的计算和可视化功能,使得矩阵计算不仅简单,而且非常高效。在这篇博客中,我将详细介绍如何在 Mathematica 中进行矩阵的基本操作,包括创建矩阵、矩阵运算、矩阵分解、以及矩阵的可视化。在 Mathematica 中,创建矩阵非常简单,矩阵可以通过列表来定义。

2024-08-03 16:33:59 5268

原创 编程小白如何成为大神?——新生入门指南

作为一名已经从985高校毕业的研究生,我深刻体会到编程已成为当代大学生的必备技能。无论是为了学术研究,还是未来的职业发展,掌握编程都能为我们提供更多的机会和竞争优势。然而,面对众多的编程语言和学习资源,许多新生常常感到无从下手。那么,如何选择适合自己的编程语言?如何制定有效的学习计划?如何避免常见的学习陷阱?本文将从我的亲身经历出发,探讨大学新生入门编程的最佳路径,为你的大学生活和未来职业发展打下坚实基础。

2024-08-03 08:26:31 1325 1

原创 差分法求解 Burgers 方程(附完整MATLAB 及 Python代码)

Burgers 方程是一个非线性偏微分方程,在流体力学、非线性声学和交通流理论中有广泛应用。本文将通过数值方法求解带粘性的 Burgers 方程,并分析其误差。

2024-07-29 10:06:09 2349

原创 支持向量机 及其分类案例详解(附Python 代码)

我们将构建一个支持向量机(SVM)分类器,以预测一个人基于14个属性的收入等级。我们的目标是判断收入是否高于或低于每年$50,000。因此,这是一个二元分类问题。我们将使用在可用的人口普查收入数据集。需要注意的是,此数据集中的每个数据点都是单词和数字的混合。我们不能使用原始格式的数据,因为算法不知道如何处理单词。我们不能使用标签编码器转换所有数据,因为数值数据是有价值的。因此,我们需要结合使用标签编码器和原始数值数据来构建一个有效的分类器。

2024-07-27 19:10:25 1229

原创 支持向量机回归及其应用(附Python 案例代码)

让我们看看如何使用支持向量机(SVM)的概念构建一个回归器来估计房价。我们将使用sklearn中提供的数据集,其中每个数据点由13个属性定义。我们的目标是根据这些属性估计房价。

2024-07-27 18:52:46 490

原创 Radon(拉当) 变换:超详细讲解(附MATLAB,Python 代码)

Radon 变换是数学上用于函数或图像的一种积分变换,广泛应用于图像处理领域,尤其是在计算机断层成像 (CT) 中。本文档将详细介绍 Radon 变换的数学含义及其在图像处理中的应用。

2024-07-26 17:06:46 3022 1

原创 解锁LaTeX写作新境界:你的免费Tex语法检查利器大揭秘!

LaTeX以其卓越的排版能力、灵活的自定义选项以及无与伦比的数学公式支持,成为了无数科研工作者、学者及学生心中的“排版神器”。然而,正如任何强大的工具都有其使用门槛,LaTeX的复杂语法和繁琐的编译过程,也常常让初学者望而生畏,即便是资深用户也难免在编写过程中遭遇语法错误的困扰。

2024-07-26 16:49:10 580

原创 MATLAB 共轭梯度法求解线性方程组(附代码)

共轭梯度法(Conjugate Gradient Method)是一种用于求解大型稀疏对称正定线性方程组的迭代算法。该方法结合了梯度下降法和共轭方向的概念,以达到更快速的收敛。共轭梯度法 是介于最速下降法与牛顿法之间的一个方法,它仅需利用一阶导数信息,但克服了最速下降法收敛慢的缺点,又避免了牛顿法需要存储和计算Hesse矩阵并求逆的缺点,在有限元求解中经常用到此方法求解椭圆问题。

2024-07-25 17:09:24 2978

原创 Linux 安装 GDB (无Root 权限)

在Linux系统中,如果你需要在集群或者远程操作没有root权限的机子,安装GDB(GNU调试器)可能会有些限制,因为通常安装新软件或更新系统文件需要管理员权限。下面我们介绍可以在没有root权限的情况下安装GDB,主要通过使用用户空间安装、从源代码编译安装到非系统目录。

2024-07-25 15:49:23 1008 1

原创 MATLAB: ode45 求解常微分方程

ode45 是 MATLAB 中用于求解非刚性常微分方程(ODE)的数值方法。它基于 Runge-Kutta 方法,并具有自适应步长调整机制,能够在一定误差控制范围内高效地计算 ODE 的数值解。

2024-07-24 22:48:27 2837

原创 Matlab arrayfun 与 bsxfun——提高编程效率的利器!

arrayfun 是 Matlab 中的一个强大函数,它允许用户对数组中的每个元素应用一个指定的函数,并返回一个新的数组,该数组包含了函数对每个元素应用后的结果。这使得对数组进行逐元素操作变得非常灵活和方便,无需编写循环语句。bsxfun是MATLAB中的一个函数,它允许对两个数组进行逐元素操作,同时自动扩展(或广播)较小的数组以匹配较大数组的维度。这使得在不需要显式循环的情况下执行复杂的数组操作成为可能,提高了代码的效率和简洁性。

2024-07-24 22:33:18 1778

原创 Python 机器学习求解 PDE 学习项目——PINN 求解二维 Poisson 方程

Python 机器学习求解 PDE 学习项目——PINN 求解二维 Poisson 方程

2024-07-23 22:09:38 2302 2

原创 Python 机器学习求解 PDE 学习项目 基础知识(2)TensorFlow 优化器使用

Adam 优化器是深度学习中常用的一种优化算法,结合了动量法和 RMSProp 的优点。案例:使用tf.train.AdamOptimizer 优化线性模型假设我们有一个简单的线性模型 y=wx+b,其中 w 是权重,b 是偏置,我们希望通过训练来找到最优的 w 和 b,使得模型能够较好地拟合一组给定的数据点。读者可以从这个简单的案例学会此优化器使用方法.#test1# 步骤

2024-07-23 21:58:15 947

原创 Hopfield 网络简介

Hopfield 网络由于能够非常有效地存储和检索信息,因此在各个领域都很有用。 尽管它们如今并不像用于一般机器学习任务的其他类型的人工神经网络那样常见,但它们仍然具有重要的特定应用

2024-07-22 21:14:15 1864

原创 Python 机器学习求解 PDE 学习项目 基础知识(1)

Numpy在PDE(偏微分方程)深度学习和图像处理中都有着广泛的应用。

2024-07-22 21:05:47 1130

原创 Python 机器学习求解 PDE 学习项目——PINN 求解一维 Poisson 方程

(PINN)求解一维 Poisson 方程

2024-07-21 17:05:07 1527

原创 Python 机器学习求解 PDE 学习项目 大纲

机器学习求解PDE

2024-07-21 09:29:50 432

原创 Linux 下安装 PHG (无 root 权限)

Linux 下安装 PHG (无 root 权限)

2023-01-08 17:19:51 393

原创 jupyter notebook默认工作目录修改

jupyter notebook默认工作目录修改

2022-06-24 09:37:39 226

原创 Ai 缺失字体解决方法

今天用Ai 打开Matlab 的eps 图片提示缺失字体,解决方法如下:本文教你如何在Windows电脑上向Illustrator中添加字体。

2022-03-23 08:40:44 7931 1

原创 Latex数学公式方程格式总结

单行公式有自动标号,一般式子之间行距较大: \begin{equation}T(\tilde{\nabla})=\lim _{\Delta v \rightarrow 0} \frac{1}{\Delta v}\left[\oint_{s} T(\hat{n}) \mathrm{d} s\right]\label{symvec}\end{equation}单行公式无标号,一般式子之间行距较大.$$\mathbf{u} \times(\mathbf{v} \times \mathbf.

2021-07-17 10:38:48 1759 1

原创 Latex使用本地字体

Latex+XeCJK宏包使用本地字体导入宏包 XeCJK把本地字体放在latex文件夹下定义字体 \documentclass{article}\usepackage{xeCJK}\setCJKfamilyfont{hyxjj}{ZhanKuGaoDuanHei.ttf}\newcommand{\hyxjj}{\CJKfamily{hyxjj}}\setCJKfamilyfont{kai}{zhkai.ttf}\newcommand{\kai}{\CJKfamily{kai}}\

2021-07-15 17:47:01 1321

原创 invalid literal for int() with base 10: ‘largeDoses‘

在<机器学习实战>第二章中的代码样例'''Created on Oct 27, 2010@author: Peter'''from numpy import *import kNNimport matplotlibimport matplotlib.pyplot as pltfig = plt.figure()ax = fig.add_subplot(111)datingDataMat,datingLabels = kNN.file2matrix('datingTestS

2021-07-13 12:52:43 472

原创 WinEdt 宏定义提高写作效率

简单字母替换常用复杂命令例如我们希望输入\myeq直接转换为我们想要的代码:带标签的方程\myeq\begin{equation}\label{}\end{equation}第一步:录制宏我们只需打开WinEdt10,打开Macros中录制宏的选项,点击第一个红色圆点的按钮就开始录制,(注意这时电脑会记录你的每一步动作)输入你想要的代码\myeq\begin{equation}\label{}\end{equation}确保无误后点击保存按钮,记录下文件名以及保存的位置,比.

2021-06-09 21:00:25 342

原创 删除需要管理员权限的文件夹

删除需要管理员权限的文件夹方案1方案1最简单的方案:右键该文件夹 - 以管理员身份运行,再删除该文件夹就可以顺利地删除了。

2021-05-29 14:18:09 462

原创 FEniCS: First course

Fundamental problemsHere we show the basic form of the Python code which solves PDE by FEniCS.Poisson"""FEniCS tutorial demo program: Poisson equation with Dirichlet conditions.Test problem is chosen to give an exact solution at all nodes of the mes

2021-01-22 14:26:03 365

原创 一维二次元有限体积法MATLAB 程序 (1D quadratic finite volume element method)

一维二次元有限体积法MATLAB 程序We seek the solution between Ω=(0,1)\Omega=(0,1)Ω=(0,1);Model Problem:−ddx(pdudx)+rdudx+qu=f-\frac{d}{dx}(p\frac{du}{dx})+r\frac{du}{dx}+qu=f−dxd​(pdxdu​)+rdxdu​+qu=fMATLAB code:%一维二次元有限体积法%两点边值问题%对q,r相关计

2020-12-19 22:09:51 100 1

原创 一维线性元有限体积法MATLAB程序 (1D linear finite volume element method)

We seek the solution between Ω=(0,π)\Omega=(0,\pi)Ω=(0,π);Model Problem:−ddx(pdudx)+rdudx+qu=f-\frac{d}{dx}(p\frac{du}{dx})+r\frac{du}{dx}+qu=f−dxd​(pdxdu​)+rdxdu​+qu=fMATLAB code:%一维一次有限体积法解两点边值精度阶测试%修改版%Written by Shuaishuai Lu 2020.10.27iter.

2020-12-19 22:05:30 108 1

原创 FreeFEM++: Solve a parabolic equation

FreeFEM++: Solve a parabolic functionWe seek the temperature distribution in a plate of rectangular cross section Ω=(−1,1)×(−1,1)\Omega=(-1,1) \times(-1,1)Ω=(−1,1)×(−1,1);We must solve the temperature equation in Ω\OmegaΩ in a time interval (0, T)

2020-12-10 22:35:45 639 1

原创 FreeFEM++ :Solve Poisson equation

FreeFEM++ :Solve Poisson equation & calculate L^2 errorIDE we use :NotePad++−Δu=f-\Delta u=f−Δu=fΩ=[−1,1]×[−1,1]\Omega=[-1,1]\times[-1,1] Ω=[−1,1]×[−1,1]//calc the convergence order of P1// Parametersverbosity = 0; //to remove all default

2020-12-10 17:10:40 676

原创 数据加密标准DES算法的Matlab实现

function C=DES(M,K)%% ---------------------------------------------------------------% 数据加密标准DES算法的Matlab实现% 输入明文M和密钥K用16进制数表示,字符串格式%-------------------------------------------------------------...

2020-03-31 22:20:13 2110

原创 超混沌序列的单侧卡方检验

#超混沌序列的单侧卡方检验##%超混沌序列的频数分布单侧假设检验h= 0.002;n=30000;t=800;%h步长,n长度为30000的混沌序列,a=10;b=8/3;c=28;r=-1;x0=1.1;y0=2.2;z0=3.3;w0=4.4;s = zeros(1,n);%同样是利用洛伦兹超混沌系统产生混沌序列%下面这段代码Runge-Kutta离散化,之后会经常用for i ...

2020-03-30 21:27:04 607

原创 利用离散化的超洛伦兹系统产生随机序列对图像进行随机置乱方法实现行置乱与列置乱

利用离散化的超洛伦兹系统产生随机序列对图像进行随机置乱方法实现行置乱与列置乱MATLAB程序MATLAB程序clc;clear;P=imread(‘BMD.jpg’);P=rgb2gray§;%读入图片信息iptsetpref(‘imshowborder’,‘tight’);%设置图像显示时无边框figure (1);imshow§;[M,N]=size§;P=double§;n=M...

2020-03-29 21:43:41 978

原创 肿瘤,生物医学,统计

TNM分期系统每一种肿瘤的TNM分期系统各不相同,因此TNM分期中字母和数字的含义在不同肿瘤所代表的意思不同。TNM分期中T,N,M确定后就可以得出相应的总的分期,即I期,II期,III期,IV期等。有时候也会与字母组合细分为IIa或IIIb等等。I期的肿瘤通常是相对早期的肿瘤有着相对较好的预后。分期越高意味着肿瘤进展程度越高。TNM分期系统中:1,T(“T”是肿瘤一词英文“Tumor”的首...

2019-09-10 16:15:33 250

原创 计算图的可达矩阵MATLAB程序

% 计算图的可达矩阵function P=dgraf(A)n=size(A,1) ;P=A;% 计算矩阵Bnfor i=2:nP=P+A^i;endP(P~=0) =1; % 将不为0 的元素变为1P;end

2019-08-11 17:42:48 5265 1

原创 ggplot2的逻辑

1、ggplot2的逻辑。ggplot2的逻辑在我看来其实是真正实现了一个图层叠加的概念:一句语句代表一张图,然后再有最小的单元图层。这个与其他命令式的绘图完全不同,来做个比较:#这是基于graphic包里例子x <- rnorm(100,14,5)y <- x + rnorm(100,0,1)plot(x,y)text(13,20, expression(x[1] == ...

2019-08-11 17:34:02 252

原创 时间序列

时间序列生成时间序列时序的平滑化和季节性分解指数预测模型ARIMA 预测模型生成时间序列本章首先介绍生成、操作时序数据的方法,对它们进行描述并画图,将它们分解成水平、趋势、季节性和随机(误差)等四个不同部分。在此基础上,我们采用不同的统计模型对其进行预测。将要介绍的方法包括基于加权平均的指数模型,以及基于附近数据点和预测误差间关联的自回归积分移动平均( ARIMA)模型。我们还将介绍模型...

2019-08-11 11:58:24 329

Python Tricks A Buffet of Awesome Python Features

《Python Tricks: A Buffet of Awesome Python Features》是一本专为Python程序员精心准备的秘籍,汇聚了众多鲜为人知却极其实用的Python编程技巧与高级特性。本书如同一场知识盛宴,带领读者深入Python的每一个角落,解锁从基础语法到高级库应用的无数宝藏。无论是初出茅庐的新手,还是经验丰富的老手,都能在这里找到提升编程效率的秘笈,学会如何用更简洁、更优雅的方式解决复杂问题。通过丰富的实例与深入浅出的解析,本书将Python的强大之处展现得淋漓尽致,是每位Python爱好者不可多得的案头宝典。

2024-08-03

Leetcode : 和你一起你轻松刷题

《Leetcode: 和你一起轻松刷题》是一本专为编程爱好者与算法学习者精心打造的电子书。本书通过精心挑选的LeetCode经典题目,结合深入浅出的解析与实战技巧,引领读者逐步掌握算法精髓。书中不仅覆盖了数据结构与算法的基础知识,还融入了高效解题思路和代码优化策略,帮助读者在实战中快速成长。无论你是编程初学者,还是希望提升算法能力的进阶者,本书都将是你征服LeetCode、提升编程技能的不二之选。通过本书的陪伴,你将发现算法之美,享受刷题的乐趣,轻松踏上成为算法高手的征途。

2024-08-03

C++ Programming Language for Beginners with Easy tip

《C++ Programming Language for Beginners with Easy Tips》是一本专为编程初学者量身打造的C++语言学习指南。本书通过简洁明了的语言和丰富实用的示例,逐步引导读者踏入C++编程的奇妙世界。书中不仅涵盖了C++的基础语法、数据类型、控制结构等核心概念,还融入了作者多年教学与实践中总结的“Easy Tips”,帮助读者快速理解难点,避免常见错误。无论你是对编程充满好奇的新手,还是希望转型C++的程序员,本书都将是你学习之旅中的得力助手,助你轻松掌握C++编程技能,开启编程梦想的大门。

2024-08-03

Support Vector Machine classifier using income data

We will build a Support Vector Machine classifier to predict the income bracket of a given person based on 14 attributes. Our goal is to see whether the income is higher or lower than $50,000 per year. Hence this is a binary classification problem. We will be using the census income dataset.

2024-07-27

Natural Language Processing with PyTorch

《Natural Language Processing with PyTorch: Build Intelligent Language Applications Using Deep Learning》是一本专为自然语言处理(NLP)领域的学习者和开发者设计的高清PDF电子书。本书深入探讨了如何使用PyTorch这一强大的深度学习框架来构建智能语言应用程序,引领读者进入NLP的前沿世界。 通过本书,读者将学习如何运用深度学习技术解决NLP中的核心问题,如文本分类、情感分析、命名实体识别、机器翻译等。书中不仅详细讲解了PyTorch的基础知识和使用方法,还结合NLP的具体应用场景,提供了丰富的实战案例和代码示例,帮助读者快速上手并深入理解NLP的精髓。 此外,本书还介绍了NLP领域的最新研究成果和技术趋势,如预训练模型(如BERT、GPT等)的应用,使读者能够紧跟技术发展的步伐,掌握最前沿的知识和技能。 《Natural Language Processing with PyTorch》以其清晰的逻辑结构、详尽的内容讲解和实用的代码示例,成为学习NLP和深度学习不可多得的宝贵资

2024-07-23

Numerical Python

《Numerical Python: Scientific Computing and Data Science Applications with Numpy, SciPy, and Matplotlib》是一本高清PDF电子书,专为科研工作者、数据分析师及Python编程爱好者精心打造。本书深入浅出地介绍了如何利用Python中的Numpy、SciPy和Matplotlib三大核心库进行高效的科学计算与数据可视化。从基础的数据处理到复杂的数学模型构建,再到直观的数据图表展示,本书均提供了详尽的实例与代码实现,帮助读者快速掌握科学计算和数据分析的核心技能。无论您是初学者还是希望进一步提升技能的专业人士,本书都是不可多得的宝贵资源,能够引领您步入Python在科学计算和数据科学领域的广阔天地。

2024-07-23

Numerical Methods in Engineering with Python

《Numerical Methods in Engineering with Python》是一本专为工程学专业学生及实践工程师编写的教材与参考书。该书深入浅出地介绍了多种数值方法,并巧妙结合Python编程语言,使读者能够轻松掌握并高效运用这些技术在工程领域中的实际应用。无论是初学者还是希望提升计算能力的专业人士,本书都是探索Python强大功能与效率的理想之选。 (高清PDF可编辑,代码可以直接复制,便于学习)

2024-07-23

二维四边形网格有限体积法Matlab 程序

资源名称:二维四边形网格有限体积法Matlab程序 核心功能:该程序实现了基于二维四边形网格的有限体积法(Finite Volume Method, FVM),适用于任意仿射四边形网格的计算。有限体积法是一种强大的数值方法,广泛用于求解偏微分方程,特别是流体力学、热传导等领域的复杂物理问题。该程序通过离散化连续求解区域为一系列互不重叠的四边形控制体,并在每个控制体上应用守恒定律进行数值求解。 学习内容: 有限体积法基础:用户可以通过该程序深入理解有限体积法的基本原理,包括控制体的划分、物理量的积分、离散化方程的构建等。 网格生成与操作:程序支持任意仿射四边形网格,用户可以学习如何生成和操作这类网格,包括网格的划分、节点的编号、单元的连接等。 离散化技术:通过程序的实现,用户可以学习如何将连续的物理方程离散化为代数方程,以及不同离散化格式(如中心差分、上游差分等)的选择和应用。 数值解与误差分析:程序计算了L2和H1误差,这是评估数值解精度的重要指标。用户可以学习如何进行误差分析,了解不同网格密度和离散化方法对解的精度的影响。 结果可视化:程序可以画出数值解和精确解的对比图象.

2024-07-22

二维四边形网格有限体积法Matlab 程序

二维四边形网格有限体积法Matlab 程序,任意仿射四边形网格都可以计算。 具有最优收敛阶,计算了 L2和 H1 误差。 程序可以直接运行!

2024-07-22

一维线性元有限体积法MATLAB程序

一维线性元有限体积法MATLAB程序 资源概述 本资源是一个Matlab程序,实现了一维线性元 有限体积法(Finite Volume Method, FVM)。该程序能够处理任意拟均匀网格,并具备计算L2和H1误差的功能,同时能够绘制数值解与精确解的对比图像。程序直接可运行,无需额外配置。 能学到什么 有限体积法(FVM)的基本原理:通过本程序,用户可以深入理解有限体积法在一维 偏微分方程求解中的应用,特别是如何通过网格划分、插值方法和离散化过程来逼近连续解。 线性元插值:程序中使用了一维线性元插值来近似网格内的函数值,这有助于用户学习如何在数值计算中运用线性元插值。 误差分析与收敛性:程序计算了L2和H1误差,并可以分析不同网格密度下的收敛阶。这有助于用户理解误差估计和收敛性分析在数值方法中的重要性。 Matlab编程技巧:通过阅读和学习该程序的代码,用户可以掌握Matlab在数值计算、函数定义、矩阵操作、图形绘制等方面的编程技巧。 偏

2024-07-22

Python 机器学习求解 PDE 学习项目PINN 求解一维 Poisson 方程-PINN 求解一维 Poisson 方程

PINN 求解一维 Poisson 方程

2024-07-21

Lecture3.pdf

Finite Volume Methods,有限体积法讲义 经典书目 Finite Volume Methods,有限体积法讲义 Finite Volume Methods,有限体积法讲义 Finite Volume Methods,有限体积法讲义 Finite Volume Methods,有限体积法讲义

2020-08-21

25第二十五章 灰色系统理论及其应用(1).pdf

用来解决信息不完备系统的数学方法,它把控制论的观点和方法延伸到复杂的大系统中,将自动控制与运筹学的数学方法相结合,用独树一帜的方法和手段,研究了广泛存在于客观世界中具有灰色性的问题。在短短的时间里,灰色系统理论有了飞速的发展,它的应用已渗透到自然科学和社会经济等许多领域,显示出这门学科的强大生命力,具有广阔的发展前景。

2020-04-13

归并排序算法.docx

归并排序(MERGE-SORT)是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为二路归并。归并排序是一种稳定的排序方法。

2020-04-05

有限差分法的Matlab程序.pdf

有限差分法(Finite Differential Method, FDM)PDE数值解一类重要方法。 对一类典型的PDE给出了基于MATLAB的数值解算法。

2020-03-30

论椭圆型方程边值问题与变分问题的等价性.pdf

证明了椭圆型偏微分方程边值问题等价于一个泛函变分的极值问题, 指出了将这类偏 微分方程边值问题转换为等价的泛函变分极值问题后所带来的好处。

2020-03-30

1对流方程各种格式代码matlab.docx

对流方程是最简单的双曲线偏微分方程。 本文总结了对流方程的常用数值解法。 参考文献: 1. 一维常系数对流方程的步长定律和固有差分格式 The Step Law and Natural Difference Scheme for the One-dimensional Advection Equation with Constant Coefficients 2. 一维常系数对流方程的步长定律和固有差分格式 The Step Law and Natural Difference Scheme for the One-dimensional Advection Equation with Constant Coefficients 3. 一维常系数对流方程的步长定律和固有差分格式 The Step Law and Natural Difference Scheme for the One-dimensional Advection Equation with Constant Coefficients 4. 一维常系数对流方程的步长定律和固有差分格式

2020-03-30

lingo教程.doc

入门级LINGO教程。 LINGO是Linear Interactive and General Optimizer的缩写,即“交互式的线性和通用优化求解器”,由美国LINDO系统公司(Lindo System Inc.)推出的,可以用于求解非线性规划,也可以用于一些线性和非线性方程组的求解等,功能十分强大,是求解优化模型的最佳选择。 其特色在于内置建模语言,提供十几个内部函数,可以允许决策变量是整数(即整数规划,包括 0-1 整数规划),方便灵活,而且执行速度非常快。能方便与EXCEL,数据库等其他软件交换数据。LINGO18.0为最新版本。

2020-03-30

javaexacc.jar

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程

2019-08-11

cobalt.jar

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程

2019-08-11

CAUNINST32.DLL

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程

2019-08-11

cf-tool.jar

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程

2019-08-11

R软件编程基础操作示例.RData

R是用于统计分析、绘图的语言和操作环境。R是属于GNU系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。

2019-08-11

ggplot2 画图.doc

1、ggplot2的逻辑。 ggplot2的逻辑在我看来其实是真正实现了一个图层叠加的概念:一句语句代表一张图,然后再有最小的单元图层。这个与其他命令式的绘图完全不同,来做个比较

2019-08-11

【纠错】从零开始学Python数据分析与挖掘.docx

《从零开始学Python数据分析与挖掘》官方纠错 P57:代码中的注释有误,第二段代码的最后一个注释,需改成下方: # 第2至4行,2至5列 print(arr2[1:4,1:5])

2019-08-11

2019年吉林省大学生数学建模竞赛承诺书.docx

我们仔细阅读了《全国大学生数学建模竞赛章程》和《全国大学生数学建模 竞赛参赛规则》(2019 年修订版,以下简称为“竞赛章程和参赛规则”,可从全 国大学生数学建模竞赛网站下载)。省赛同国家章程和规则。 我们完全明白,在竞赛开始后参赛队员不能以任何方式(包括电话、电子邮 件、网上咨询等)与队外的任何人(包括指导教师)研究、讨论与赛题有关的问 题。

2019-08-11

lshort-zh-cn.pdf

Latex官方使用手册,文字版,非扫描版,可以搜索,英文版

2019-08-11

空空如也

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

TA关注的人

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