自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(81)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

原创 MATLAB绘制图形

matlab中图形绘制分为2中,一种是2维图形绘制,还有就是3维图形绘制一.    2维图形用到的函数plot,fplot等,举例说明这两个函数的用法,fplot('sin(x)',[-2,2])在[-2,2]区间绘制sin(x)的图形,这个图形用plot做法入下:x=-2:0.01:2;            //x的范围[-2,2],间隔是0.01,这样划分将区间分成较多分,看上去曲线较为圆滑

2017-08-28 19:58:07 2421

原创 MATLAB中符号运算

首先说明,符号运算为对符号进行运算,我们一般情况下都是对数进行运算,对符号运算怎么办,举个例子说明一下:例:syms x;      //把x生成符号对象        f=x^3-1;        f1=factor(f);        ans =(x - 1)*(x^2 + x + 1)第一行中将x生成符号对象,这样在程序执行过程中x就为一个符号。1.simplify-----对函数化简例

2017-08-28 19:58:04 767

原创 matlab中矩阵运算函数

1.linspace----功能是生成线性等间距格式的行向量例:v=linspace(0,10,6)     结果是:v=0 2 4 6 8 102.ones-----生成全1的矩阵          a=ones(3);3.zeros----生成全0的矩阵          a=zeros(3);4.eye------生成单位阵                 a=eye(3);5.rand--

2017-08-28 19:58:01 3547

转载 [Java]运算符优先级参考图表

本文转自:http://blog.csdn.net/xiaoli_feng/article/details/4567184在实际的开发中,可能在一个运算符中出现多个运算符,那么计算时,就按照优先级级别的高低进行计算,级别高的运算符先运算,级别低的运算符后计算,具体运算符的优先级见下表: 运算符优先级表优先级运算符结合性

2017-08-23 17:01:43 436 1

原创 Struts框架--获取servletApi

获取servletApi有两种方法,(在这里web.xml的配置我们就不写了,就是添加了一个过滤器,可以参考http://blog.csdn.net/zlk961543260/article/details/77073730,这里有web.xml的配置),下面介绍两种方法:方法1:(推荐使用,简单好理解)Struts.xml:这里不指定页面,我们只需看到控制台的输出就ok了。<!DO

2017-08-11 20:49:41 352

原创 设置全局结果视图(Struts框架)

结合上篇博客《java验证码--应用验证码jar包》的例子(链接:http://blog.csdn.net/zlk961543260/article/details/77073730),讲解如何设置全局结果视图。跟上篇博客一样,其余的页面不变,只需改变页面Struts.xml即可:改成如下<!DOCTYPE struts PUBLIC "-//Apache Software Found

2017-08-11 18:54:00 570

原创 java验证码--应用验证码jar包

jar包下载地址:http://download.csdn.net/download/xf616510229/9707453#comment1、建立validateActionpackage com.heima.result;import javax.servlet.http.HttpServletResponse;import org.apache.struts2.Ser

2017-08-10 21:34:47 3436

原创 Levenberg-Marquardt方法

Levenberg-Marquardt又称莱文贝格-马夸特方法(Levenberg–Marquardt algorithm)能提供数非线性最小化(局部最小)的数值解。此算法能借由执行时修改参数达到结合高斯-牛顿算法以及梯度下降法的优点,并对两者之不足作改善(比如高斯-牛顿算法之反矩阵不存在或是初始值离局部极小值太远)。本文摘取文章:[1]习国泰. 改进Levenberg-Marquardt

2017-08-07 17:08:28 22216

转载 Q-learning算法

好文章必须转载分享!本文转自:http://blog.csdn.net/itplus/article/details/9361915    本文是对 http://mnemstudio.org/path-finding-q-learning-tutorial.htm 的翻译,共分两部分,第一部分为中文翻译,第二部分为英文原文。翻译时为方便读者理解,有些地方采用了意译的方式,此外,原文

2017-08-04 15:23:23 1393

原创 归并排序--java(递归)

归并排序是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为二路归并。      排序方法:将一个大的序列分成两个小的子序列,分别对其进行排序,每个小的子序列再分为两个子序列,一直下去,到最后两个子序列只

2017-07-26 11:22:12 395

原创 java中collections中sort方法

collections中sort方法:1、sort(List list)          根据元素的自然顺序 对指定列表按升序进行排序。2、sort(List list,Comparator c)          根据指定比较器产生的顺序对指定列表进行排序。这两种用法有个前提,所有的元素都是可以进行比较的,不能抛出ClassCastException(类型转换异

2017-07-22 15:44:11 1416

原创 酷狗及一些播放软件收费歌曲下载方法

本文介绍酷狗,网易云音乐及一些其他的软件收费音乐的下载方法1、首先,将你想下载的音乐听一遍。2、找到播放软件(酷狗,网易云音乐等)的歌曲缓存目录3、看歌曲的缓存时间,找到你想要的歌曲。说明:这里的缓存目录一般名字都是一堆乱码,后缀酷狗的是xxxx.kgmp3。4、找到歌曲,将后缀名字改成.mp3,当然,歌曲的名字你也可以换一下。这种方法能将歌曲当做本地歌曲听,但是其他设备想听这

2017-07-21 16:15:21 2660

转载 拉格朗日乘数法

转自:http://blog.csdn.net/acdreamers/article/details/41413445拉格朗日乘数法是用来求条件极值的,极值问题有两类,其一,求函数在给定区间上的极值,对自变量没有其它要求,这种极值称为无条件极值。其二,对自变量有一些附加的约束条件限制下的极值,称为条件极值。例如给定椭球       求这个

2017-07-19 09:35:31 707

转载 支持向量机:Duality

转自:http://blog.pluskid.org/?p=702在之前关于 support vector 的推导中,我们提到了 dual ,这里再来补充一点相关的知识。这套理论不仅适用于 SVM 的优化问题,而是对于所有带约束的优化问题都适用的,是优化理论中的一个重要部分。简单来说,对于任意一个带约束的优化都可以写成这样的形式:mins.t.f0(x)fi(x)≤0,

2017-07-18 16:57:49 383

原创 海贼王剧情发展

闲来无事,想写一写博客,聊一聊海贼王吧!相信在动漫这个领域,没有人不知道海贼王,

2017-07-11 16:25:54 1530 3

原创 LeetCode 50.Pow(x, n)

public static double myPow(double x, int n) { if(n == 0) return 1; if(n < 0 ){ n = - n; x = 1 / x; } if(n == -2147483648) return

2017-07-02 11:20:33 292

原创 LeetCode 40.Combination Sum II

import java.util.ArrayList;import java.util.Arrays;import java.util.List;public class Test40 { public static void main(String[] args) { int[] candidates = {10, 1, 2, 7, 6, 1, 5}; System.out.

2017-06-27 15:39:14 388

原创 leetcode 34. Search for a Range

public class Test34 { public static void main(String[] args) { int[] nums = {8,8}; int[] a =searchRange(nums, 8); for(int i = 0; i < 2; i++) System.out.println(a[i]); } public static int

2017-06-26 10:38:06 370

原创 latex中插入表格

\begin{table}\centering\caption{表格题目}\begin{tabular}{ccc} %三个c是因为三列,令每列显示在中间显示,也可以是l或r\toprule 第一列 &第二列 & 第三列 \\ \midrule %画一条横线 1 & 72 & 110 \\ 2 & 72 & 118 \\ 3 & 76 & 12

2017-06-01 19:53:15 12122

原创 latex中插入图片

latex排版之插入图片:(1)插入单个图片,图片格式为png\begin{figure}[h]\centering\includegraphics[weight=4cm,height=5cm]{3}\caption{这是一张图片,名字是3.png .}\end{figure}上面代码,第一行中[h]代表图片就在当前位置,有的时候latex排版的时候图片太大,而剩余的空间太小,la

2017-06-01 16:28:40 40297 11

原创 java学习(三)-----集合

1、集合的体系集合的体系是一个树形结构,最上面的一层是collection(根),这是一个接口,collection有两个直接子接口继承collection,一个是list接口(特点:有序,有索引,可重复存储),一个是set接口(无序,无索引,不可重复存储)。list接口下有三个类继承list,1、ArrayList  2、LinkList   3、Vector   这三个中最常用的是Arra

2017-05-18 10:05:53 385

原创 java学习(二)-----基本类

1、math类math类中包含一些基本的数学运算的方法,如初等指数、对数、平方根和三角函数。  * public static int abs(int a)                   //绝对值* public static double ceil(double a)     //向上取整* public static double floor(double a)    

2017-05-16 16:02:20 295

原创 java学习(一)----正则表达式

正则表达式:是一种规则。用来匹配当前输入的字符串是否符合特定的标准。例如验证qq号,邮箱,设置密码等。正则表达式书写:1、字符类:例如[abc],[ ]代表单个字符用法:string regex = "[abc]";   System.out.println("a".matches(regex));程序返回结果为true;解释:[abc]为如果匹配的字符串中有abc三个字符

2017-05-16 15:09:29 314

原创 MATLAB中ode23函数,龙格库塔函数

今天说一说MATLAB中ode23函数的原理,在网上看了好多,但是不知道是怎么计算的,就知道是那么用的,但是最后结果咋回事不知道,今天来讲一讲是怎么计算的。首先来个程序:function f=eg6fun(t,y) f=-y^3-2; end上面是我定义的一个函数,看着挺简单的哈!不多说了。[t,y]=ode23(@eg6fun,[0,30],1);这句话是我用ode23调用的语句,

2017-04-25 16:43:38 42495 10

原创 缓解近视眼方法

这篇文章纯属自创,我自己瞎分析的,但是自己感觉还是很有道理的,那么来说一说怎么缓解近视眼吧!       首先说一说近视眼是怎么形成的,先天的就不提了啊,后天的近视眼一般为长时间看近处的物体,导致晶状体收缩在一定的状态,在看远处物体的时候,晶状体不能恢复到正常状态,导致看东西的时候物体成像在视网膜的前面(生物都学过吧,眼睛看东西的状态跟我们用放大镜做蜡烛成像的道理是一样的,如果焦点找的不对,那

2017-04-20 09:23:52 1359

转载 遗传算法

转自:http://blog.csdn.net/emiyasstar__/article/details/6938608遗传算法的有趣应用很多,诸如寻路问题,8数码问题,囚犯困境,动作控制,找圆心问题(这是一个国外网友的建议:在一个不规则的多边形 中,寻找一个包含在该多边形内的最大圆圈的圆心。),TSP问题(在以后的章节里面将做详细介绍。),生产调度问题,人工生命模拟等。直到最后看到一个非

2017-04-19 17:10:53 1891

原创 MATLAB中ismember函数

今天在MATLAB中遇见了ismember函数,就懒了上网上搜了一下是怎么回事,找了半天也没有说明白的,后来还是自己在MATLAB中help一下,看看这个函数到底干了啥!用法:(举例)a=[1 2 3 4 5];b=[3 4 5 6 7];c=[2 4 6 8 10];ismember(a,b)[lia,lib]=ismember(a,c)直接复制代码到MATL...

2017-04-19 15:08:52 68729 4

转载 机器学习工程师必知的十大算法

英文原文:The 10 Algorithms Machine Learning Engineers Need to Know毫无疑问,机器学习/人工智能的子领域在过去几年越来越受欢迎。目前大数据在科技行业已经炙手可热,而基于大量数据来进行预测或者得出建议的机器学习无疑是非常强大的。一些最常见的机器学习例子,比如Netflix的算法可以根据你以前看过的电影来进行电影推荐,而Amazon的

2017-04-19 08:53:31 982

原创 MATLAB中已知圆心和半径画圆

        今天在用MATLAB编程的时候,用到了已知圆心和半径,画圆的程序,上网搜了一下,主要有下面两种,在这里总结一下:(这里我都是放在函数中做的,想画多个圆的话可以加个for循环调用一下函数,或者直接用向量做都是可以的,在这里我不在多说)第一种:function [] = circle( x,y,r )rectangle('Position',[x-r,y-r,2*r,2*r...

2017-04-17 21:08:39 85419 12

原创 蚁群算法

       蚁群算法,又称蚂蚁算法,是一个外国人发现的,不得不说,外国的兄弟就是厉害,赞一个!言归正传,首先说以下蚁群算法是怎么回事吧!       蚁群算法是一个寻找最优路径的方法,在蚂蚁的世界,每天的工作就是找食物,搬食物。首先,每个蚂蚁在没找到食物的时候,它们的行动会有一定的惯性,也就是说他们会朝着一个方向一直走,但这不是绝对的,那要是一直走也找不到食物岂不是要累死。在它们遇见障碍的时候就...

2017-04-14 15:16:54 34129 12

原创 Kalman滤波

Kalman滤波中文又称卡尔曼滤波(不知道谁翻译的),上网一搜,一大堆公式,搞的我头昏脑胀,公式稍后奉上,先说一说这东西是干啥的吧。试着直接表述了一下他是干啥的,发现说不明白啊!不如这样,先说点别的引入一下。       大家都知道,我们所测量的任何数据都是存在误差的,这个应该没有疑问吧!无论你是用多么精准的仪器,在物理上有句话叫做误差不可避免,但我们可以使其尽可能的小。有点这个意思啦,卡尔曼

2017-04-13 16:22:42 641

原创 浅谈 A*算法

对于接触过人工智能的人来说,A*算法并不陌生,最近在做路径规划,很多文章都提到了A*算法,但是之前学过一点,但是都已经忘了,最近又好好拿出来研究一下,具体过程如下:        先来个公式:f(N) = g(N)+h(N)特殊情况:(特殊情况这里不多说)  当f(x) = g(x)   时,为宽度优先搜索  当f(x) = 1/g(x)时,为深度优先搜索  当f(x) = h

2017-04-11 16:52:34 1112

原创 Dijkstra算法

突然用到Dijkstra算法,网上找了找资料,简单阐述一下:设有一个图(有向/无向都可以),这里我们假设图为无向图,如下图,设A为源节点,Dijkstra算法主要目的是找到A到其余所有节点的最短路径,怎么找呢?下面介绍具体做法:设置两个集合,一个是找过点的集合(集合S),另一个是没有找的点的集合(H),A为源节点。1,将A加入集合S(A->A=0),此时

2017-04-10 17:12:13 758

原创 eclipse开发中常用快捷键

重中之重: Alt+/ 提示作用 (例如:想写System.out.println();,可以直接syso+ Alt+/ 就ok了,其中前面的syso不用分大小写的)1、新建 ctrl + n (项目,包,类) 2、格式化 ctrl+shift+f (让代码看起来舒服,整齐) 3、导入包 ctrl+shift+o 4、注释 ctrl+/,ctrl+shift+/,ct

2017-03-14 14:32:59 440 1

原创 eclipse空间的常用配置

如何去掉默认注释?* window -- Preferences -- Java -- Code Style -- Code Templates* 选择你不想要的内容,通过右边Edit编辑。* 注意:请只删除注释部分,不是注释部分的不要删除。行号的显示和隐藏* 显示:在代码区域的最左边的空白区域,右键 -- Show Line Numbers即可。* 隐藏:把上面的

2017-03-14 14:12:18 375

原创 MATLAB中surf与scatter3不能同时三维绘图解决办法

最近在用MATLAB画图时遇见了一个非常有意思的事,用surf画一个面,同时在这个fig上用scatter3画一些点,当然这是在三维空间中,这时你会发现最后只有一个图在fig上,当然,这里我们用了hold on,这个的作用是保留当前的图,也就是我画了一个面后,hold on一下,在用scatter3画一些点,这个理论上fig中应该有一个面和一些点,但是这两者只有一个,我查了好多资料,看了很多文章,

2016-06-29 16:57:38 5764 1

原创 c++指针、文件读写小程序

最近用c++写了一个小程序,程序主要目的是显示数列中的两个数字,然后让用户猜第三个数字是什么?要求:1)要求有6个数列,每个数列存在数组或者向量中。2)每次显示的数列是系统随机抽选的数列并且每次抽选的数列中的数字也是随机的。3)当用户回答正确或者错误之后询问用户是否继续,当用户输入Y/y是表示用户希望继续,当用户输入其他程序退出。4)程序最后要返回用户的得分,为用户回答对的次数

2016-03-18 22:54:40 1809

原创 jsp登录页面---将连接数据库及其方法封装(二)

建立java文件,class的就好,文件名为usermessage,加入下面代码: package action.value; public class usermessage { private String username; private String userpwd; public String getUsername() { return username;

2016-03-17 19:51:28 980

原创 雷诺慈规则

雷诺慈规则主要应用在flocking中,首先解释一下什么是flocking,翻译结果是群集,举个例子来说:蚂蚁搬家大家都看过,是一群蚂蚁;鱼群,在电视上也都看过吧;候鸟迁徙等这些群体,应该就是flocking,这是我的个人观点,如果解释有误,大家绕过就好!雷诺慈规则共有三条:1)定位群中心:试图接近邻近的群个体;2)避免碰撞:避免与邻近的群个体发生冲突(碰撞);3)速度匹配:试图...

2016-03-16 16:28:14 881 1

原创 jsp登录界面(一)

最近在用jsp做网站,虽然只是起步,但是分享一下个人经验,今天说一下用jsp做登录界面,现在我知道的共有三种方法,今天先说一下最简单的方法,个人认为:用户登录,大家都知道,需要三个界面,登录界面(Login.jsp),成功界面(success.jsp),失败界面(fail.jsp),在本文中,用户登录成功后,在成功页面显示“用户***登录成功”,失败后显示“登录失败,点击按钮重新登录”,失败页

2016-03-15 21:06:04 8739

C# 232通讯---SerialPort类

本资源为C#实现Rs232通讯程序,经本人测试有效,可以自动获取本机com口,实现数据发送,但是接收没有测试。

2019-04-09

C#中Chart控件

本资源主要为c#中使用chart控件绘制曲线图,当数据量较大时,x轴出现滚动条,实现全局视图和滚动视图的功能

2018-10-24

番茄助手dll文件

vs打开时提示错误:“The security key for this program currently stored on your system does not appear to be valid for th”

2018-07-25

c# winfrom中chart控件简单实用

本资源主要为c#中使用chart控件绘制曲线图,当数据量较大时,x轴出现滚动条,实现全局视图和滚动视图的功能。

2018-05-25

addroid电话本,手机中找图片,获取手机GPS方向角,数据库编程,网络编程

利用listview实现打电话电话本功能。imageview实现手机中加载图片功能。还有一个利用线程实现的简单的俄罗斯方块。指南针的翻版指北针。数据库编程的一系列Android基础操作。

2017-11-30

Astar算法--MATLAB实现

A星算法MATLAB实现,具体问题稍作修改即可实现。A星算法是一种启发式搜索算法

2017-11-30

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

TA关注的人

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