自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 SVM支持向量机

分类模型——SVM支持向量机什么是支持向量机首先看一下百度百科对支持向量机的介绍:支持向量机(Support Vector Machine, SVM)是一类按监督学习(supervised learning)方式对数据进行二元分类的广义线性分类器(generalized linear classifier),其决策边界是对学习样本求解的最大边距超平面(maximum-margin hyperplane)。SVM使用铰链损失函数(hinge loss)计算经验风险(empirical risk)并在

2021-03-11 16:09:50 145

原创 matlab学习记录3

matlab流程控制if语句matlab中使用if来表示条件,若满足则执行对应代码,形式为:if condition expressionend没有缩进,没有花括号,使用end表示if语句的结束,if与end之间的范围为if代码块。与一般的语言相似,condition为条件表达式,expression为需要执行的代码。同样地,matlab中也有if-else和if-elseif-else的结构,使用方式与一般语言相似,例:if conditionexpressionelseif

2021-02-01 14:12:47 190

原创 matlab学习记录2

matlab运算符matlab对于矩阵、向量运算有很好的支持+对于标量,+表示普通加法。对于矩阵和向量就不太一样了矩阵/向量与另一个同样大小的矩阵/向量相加同位置的元素对应相加矩阵/向量与标量相加矩阵/向量的各元素与标量相加矩阵与不同大小的矩阵相加此时会报错,要求两矩阵/向量大小一致向量与不同大小的向量相加一个为行向量一个为列向量时可以完成加法,生成一个行数*列数的矩阵(具体请见广播机制)。同是行向量/列向量时会报错,要求大小一致矩阵与向量如果行向量与矩阵的行数对应或者列向量与矩

2021-01-31 17:16:38 130

原创 matlab学习记录1

想参加数学建模,原来计划就是专精python的数值与模型工具算了,pandas之类的工具好用而且我也熟悉,但细细思考后还是决定学习matlab。一方面matlab是老牌工具了,功能和代码都比较全;另一方面,以后在研究中matlab使用的频率也会很高,掌握了不亏。废话不多说,新手上路了 ——2021/1/27本记录主要参考w3school的matlab教程基础知识以下操作为交互式命令行,文件式操作之后再写一 变量matlab是出名的矩阵运算工具,其变量值可以是基础变量(整数,浮点数,字符串),也可

2021-01-28 17:24:07 172

原创 算法之分治思想

分治,与其说是一种算法,不如说是一种思想。所谓分治,就是将一个复杂的、规模大的问题分解成n个已解决的小问题。这些小问题彼此间独立且有统一的解决方式,这些小问题的解的总和即为原问题的解。分治算法与迭代是分不开的,因为我们需要迭代来指数次分解原问题。因此,在使用分治算法解决问题是,我们要思考三个问题:将问题分解到怎样的规模,即最小子问题是怎样的如何使用统一的方法解决小问题如何将小问题的解合并...

2020-02-24 11:48:00 186

原创 算法之回溯算法

回溯算法的核心就是迭代,本质上并没有区别。相比较“回溯法”这个名字,我觉得“嗅探法”这个命名对于回溯算法更有描述性,即像一只小动物那样,走一步,嗅探一下,再向“正确”的方向移动,再进行嗅探,直到走到终点。回溯算法并不难掌握,甚至可以总结为一个固定的、适用于许多编程题的套路,至于这个套路是什么,我先不说,大家一步一步看了解会更深一些。解空间在展示回溯算法前,有一个概念需要大家了解——解空间。回溯...

2020-02-24 11:46:51 248

原创 二叉树

二叉树是一种特殊的树形结构,这篇博文主要介绍二叉树的特点和二叉树的操作。介绍二叉树基础概念节点节点是一个结构体,在二叉树中节点专指树节点,树节点在C中的一般定义形式为struct Node{ struct Node *left; int value; struct Node *right; };根据代码,我们可以看见一个节点主要由三部分组成:左分支,序号,右分支。除这些外...

2020-02-19 15:23:41 219

原创 算法之动态规划

title: 算法之动态规划tags: 算法renderNumberedHeading: truegrammar_cjkRuby: true动态规划算法其实并不复杂,动态规划算法的实际操作核心是“做笔记”,即将前期运算的结果保留下来成为后续运算的基础信息,说白了其实就是用空间换取时间。其实在我们平时编程时已经初步接触到了许多使用动态规划算法的问题:菲波那切数列、生兔子问题、跳台阶问题,...

2020-02-12 20:02:56 324

空空如也

空空如也

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

TA关注的人

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