加载中
Math-Model(一)数学建模算法综述

美赛马上来了,总结一下这些年参赛的算法(我打编程位),数学建模主要模型不单独写,参考数学模型第四版教材即可,只给出编程中一些重要的算法目录,如果有方法漏写,请评论区指出,笔者添加,...

神经网络是如何工作的

神经网络是如何去进行分类的 奶茶是一种小仙女每天都要补充的巴啦啦能量,但是我们作为直男却看不懂烧仙草和珍珠奶茶的区别,下面我们拿到了两份奶茶,我们要怎么给小仙女区别什么是珍珠奶茶...

并行计算导论读书笔记(一)矩阵的乘法

boost 多线程计算矩阵相乘 #include <iostream> #include<boost/timer.hpp> #include<vector> #define MAX_MATRIX 1024*10 using namespace boost; using namespace std; int ** init_random...

09/30 10:26
34
计算方法(三)奇异值分解&三种正交分解法

coding:utf8 import copy import numpy as np np.set_printoptions(precision=4, suppress=True) 三种求正交化矩阵的方法,数值线性代数第七章 这仨哥们书上都有 def gram_schmidt(A): ''' G...

计算方法(三)矩阵分解4-满秩分解

function [Final_P,Final_Q] = fullRankDecomps(A) % 对矩阵A进行最大秩分解 B = rref(A); %计算行最简式 [m, n] = size(A); P(1:m,:) = 0; Q(:,1:n) = 0; for i = 1:m for j = 1:n if(B(i,j...

09/17 13:33
70
计算方法(三)线性方程求解5-追赶法

追赶法: 如下列方程组Ax=b 通过变化Ax=b为LUx=b得 Matlab代码 function [x] = chase(A,d) %求解线性方程组 Ax=d, 其中 A是三对角阵,如果输入的不是三对角矩阵就会报错 %A是系数矩阵 %d是方程...

09/17 13:32
97
计算方法(三)矩阵分解2-LU分解

LU分解(LU Decomposition)是矩阵分解的一种,可以将一个矩阵分解为一个下三角矩阵和一个上三角矩阵的乘积,作为解线性方程以及优化高斯消去法的一个分解方法,在后续文章中会使用到。 如下列...

Matlab坦克大战

数学实验课随便写的 原理 通过Action序列产生(打子弹,靠近玩家,往X方向移动) 执行Action 电脑Agent玩家追踪使用切比雪夫距离 Dist=Max(|x_2-x_1 |,|y_2-y_1 |) 式中 x1,y1为当前电脑坦克坐...

09/17 13:20
31
Algorithm(一)LRU-cache

Leetcode-264 from collections import OrderedDict class LRUCache(object): def __init__(self, capacity): self.capacity = capacity self.cache = OrderedDict() def get(self,...

2019/04/28 23:15
97
计算方法(三)矩阵分解1-正交分解(QR分解)

正交分解 矩阵的正交分解又称为QR分解,是将矩阵分解为一个正交矩阵Q和一个上三角矩阵的乘积的形式。 任意实数方阵A,都能被分解为 。这里的Q为正交单位阵,即 R是一个上三角矩阵。这种分解被...

2019/03/30 18:06
1.3K
Python-求1到n的一个乱序数组里面缺失的一个值

当时看到这题的时候卡了一下想着排序,想了想用数学的思想去解决它是个更明智的方法 按照题目意思,我可以通过等差数列的计算公式计算出1到n的和,然后通过一个O(n)的sum过程,计算当前序列的...

2019/03/30 14:15
82
Python-用泰勒展开求解COS函数

直接贴代码吧,泰勒展开没什么好说的 #--coding:utf8;-- import math def fa(a): b=1 while a!=1: b*=a a-=1 return b def taylor(x,n): a=1 count=1 for k in range(1,n): if count%2......

2019/03/30 13:55
979
Math-Model(三)高斯羽烟模型计算气体扩散浓度

高斯羽烟模型 已经是数学建模退役老油子了,偶尔发点模型计算方法出来vanvan 对高斯羽烟模型方程: 式中c为污染物浓度(单位:kg/m3) Q为源强(单位:kg/s) u为泄漏高度的平均风速(单位:m/s) ...

2019/03/28 23:01
3.7K
Math-Model(二)-无向图最近邻路径搜索

%a=xlsread('../附件一:已结束项目任务数据.xls'); clc clear GPS_1=importdata('../GPS_DATA.txt'); GPS_2=importdata('../GPS_DATA2.txt'); %X=min([min(GPS_1(:,1)),min(GPS_2(:,1))]):...

2019/01/22 17:02
92
JAVA-四元数类

public class Quaternion { private final double x0, x1, x2, x3; // 四元数构造函数 public Quaternion(double x0, double x1, double x2, double x3) { this.x0 = x0; this.x1 .....

2018/12/12 02:07
832
Python-四元数类

class Quaternion: def init(self,array): self.w=0 self.x=array[0] self.y=array[1] self.z=array[2] self.array=array def toArray(): return [......

2018/12/12 02:04
1.8K
计算方法(一)-线性最优解迭代方法

定义矩阵乘法 def mult(h, x): result = [] for x in h: summ = 0 for index, y in enumerate(x): summ += y * x[index] result.append(summ) return result ......

2018/11/11 23:42
322
Julia篇(二)用不动点法和牛顿迭代法求解函数根

对方程 不动点迭代法 原方程可转换为 由不动点迭代法得 牛顿迭代法 给定一个初始x0,做一条垂线与函数f(x)相交,得到的交点为(x0,y0),过该点在f(x)上作一条切线,得到该切线与x轴的交点为(...

2018/09/29 21:32
1.4K
波分析-Fast Ica(独立成分分析)算法

先贴代码,有空再写推倒,具体使用场景是把混杂的多个人的声音分离出来,在语音识别方面多见 I1 = wavread('speechmixture1.wav'); I2 = wavread('speechmixture2.wav'); I3 = wavread('spee...

2018/09/29 21:19
348
Math-Model(四)长杆在太阳下的影长度处理方法

首先来看原图像 原图像中光干扰较大,因此我们后面的处理会使用下图红框这样只有杆影的局部区域进行计算。 图像切割拆分 视频的图像帧数为25帧长度为从8:54:06到9:34:46共40min,把图像每隔3...

2018/08/23 16:16
379

没有更多内容

加载失败,请刷新页面

返回顶部
顶部