自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Matlab 矩阵运算做并集,补集,交集等

intersect(A, B):矩阵交集union(A, B) :矩阵并集setdiff(A, B) :矩阵A减矩阵B的差集ismember(a, A) :判断是否是矩阵中的元素sort(A):对矩阵进行排序issorted(A):判断矩阵是否有序setxor :在并集但不在交集中的元素unique :去掉矩阵中相同元素...

2021-08-18 15:34:28 6254

原创 xlsread服务器出现意外情况

xlsread('s04.csv');打不开文件,服务器出现意外情况问题原因: 福昕阅读器自动加载了。修复方法:打开任意一个Excel文件,点击文件——选项——加载项——点击下方的管理旁边的下拉菜单,选择COM加载项——点击转到——把福昕阅读器的前面的勾去掉,然后确定,就离谱!!...

2021-05-11 20:00:34 721 1

原创 MATLAB 程序运行中数据量比较大如何暂停运行

快捷键: ctrl +c ctrl+break ctrl+alt+break 工具栏:暂停

2021-03-18 19:44:04 1193

原创 关于MATLAB cftool 变量区无法选择数据问题

关于MATLAB cftool 变量区无法选择数据问题程序里面不能有断点!!!

2021-03-17 20:03:09 1667 1

转载 2021-03-02

GOOGLE 人机验证(RECAPTCHA)无法显示解决方案(可解决大多数 CSP 问题)-转载https://blog.azurezeng.com/recaptcha-use-in-china/

2021-03-02 21:24:43 134

原创 matlab nlinfit与lsqcurvefit区别

nlinfit与lsqcurvefit同属与非线性最小二乘拟和, 一般来说都是能得到比较接近的结果.但是由于nlinfit使用的是牛顿方法, 在使用是需要给出你和参数的假设初值, 有些问题对初值比较敏感, 不同的初值会导致差异比较大.详情:help nlinfithelp lsqcurvefit...

2020-09-07 17:13:51 2120

转载 Latex 下载安装及使用教程

方便自己找:Latex 下载安装及使用教程一 介绍(一)关于 LaTeX和CTeX二 TexLive2018+WinEdt10.3安装(一)基本安装(二)使用介绍(三)完整的入门资源:一 介绍(一)关于 LaTeX和CTeXLatex是一种排版系统。TeX 是 LaTeX 的基石,LaTeX 建立在 TeX 之上。但是,与 Word 相比,LaTeX显得不那么友好,于是主要从安装...

2020-04-29 21:24:03 2019

原创 算法日记 four

50.Pow(x, n)Implementpow(x,n), which calculatesxraised to the powern(xn).Example 1:Input: 2.00000, 10Output: 1024.00000Example 2:Input: 2.10000, 3Output: 9.26100Example 3:I...

2020-03-09 21:29:09 144

原创 算法日记 five

leetcode6 找规律class Solution { public String convert(String s, int numRows) { if(s == null || s.length()==0 || numRows <=0) return ""; if(numRows == 1) ...

2020-03-09 21:27:28 97

转载 Java 跳跃表的实现

目录跳跃表的引入容易实现的跳跃表Java实现我们知道,普通单链表查询一个元素的时间复杂度为O(n),即使该单链表是有序的,我们也不能通过2分的方式缩减时间复杂度。如上图,我们要查询元素为55的结点,必须从头结点,循环遍历到最后一个节点,不算-INF(负无穷)一共查询8次。那么用什么办法能够用更少的次数访问55呢?最直观的,当然是新开辟一条捷径去访问55。如上图,我们...

2020-03-08 11:06:10 290

转载 scoop 下载软件的方法

本文转载自:https://www.jianshu.com/p/50993df76b1c 简书scoop——强大的Windows命令行包管理工具在下载了一系列软件管理专家后,我遇到了scoop这一个神级的软件包管理工具,他会自动设置环境变量,也会管理程序依赖。再添加了仓库之后,基本能满足我的软件安装和管理需求。后期我也会学习一下官方的配置写法,维护一下我需要的一些其他的软件。初级玩...

2020-02-27 22:50:02 3268

原创 matlab 多元线性回归regress和拟合ployfit

1.线性回归:regress 顾名思义,就是一元多元方程的的拟合,y=c1*x1+c2*x2....或者y=c1*x1^2+c2*x2^2+c3*x1*x2....等等形式[b,BINT] = regress(Y,X)[b,BINT,R] = regress(Y,X)[b,BINT,R,RINT] = regress(Y,X)[b,BINT,R,RINT,STATS] = regr...

2020-02-26 12:17:35 24651 2

原创 matlab 画图的颜色

plot函数代表不同颜色的标示符一共有八种:y:黄色;k:黑色;w:白色;b:蓝色;g:绿色;r:红色;c:亮青色;m:锰紫色;其他的就要自己设定了,‘color’,[0 0 0];三原色你值得拥有;...

2020-02-13 16:48:58 8295 2

转载 matlab set函数

et(get(gca,'title'),'FontSize',10,'FontName','宋体');%设置标题字体大小,字型set(get(gca,'XLabel'),'FontSize',10,'FontName','Times New Roman');%设置X坐标标题字体大小,字型set(get(gca,'YLabel'),'FontSize',10,'FontName','Times ...

2020-02-11 22:16:56 1874

转载 MATLAB命令大全和矩阵操作大全

一、矩阵的表示在MATLAB中创建矩阵有以下规则:a、矩阵元素必须在”[ ]”内;b、矩阵的同行元素之间用空格(或”,”)隔开;c、矩阵的行与行之间用”;”(或回车符)隔开;d、矩阵的元素可以是数值、变量、表达式或函数;e、矩阵的尺寸不必预先定义。二,矩阵的创建:1、直接输入法最简单的建立矩阵的方法是从键盘直接输入矩阵的元素,输入的方法按照上面的规则。建立向量的时候可以利用冒号...

2020-02-10 22:55:33 3068

转载 matlab中采样函数

一、dyaddown功能:对时间序列进行二元采样,每隔一个元素提取一个元素,得到一个降采样时间序列。格式:1.y = dyaddown(x, EVENODD)当EVENODD=0时,从x中第二个元素开始采样(偶采样);当EVENODD=1时,从x中第一个元素开始采样(奇采样)。2.y = dyaddown(x)EVENODD缺省,按EVENODD=0二、dyadup...

2020-02-10 22:10:04 8490

原创 matlab 将值为0的替换成其他值

matlab将矩阵中满足某一条件的值替换为特定值把矩阵A中第三列值为0的值替换为A中第三列的平均值A(A(:,3)==0,3) = mean(A(:,3));

2020-02-09 17:10:47 7909

原创 matlab的左除与右除法

Matlab提供了两种除法运算:左除(\)和右除(/)。一般情况下,x=a\b是方程a*x =b的解,而x=b/a是方程x*a=b的解。例:如果a为非奇异矩阵,则a\b和b/a可通过a的逆矩阵与b阵得到: a\b = inv(a)*b b/a = b*inv(a)...

2020-02-04 19:37:34 1913

原创 OMP正交跟踪算法和MP匹配跟踪算法

In Compressive Sensing terminology, finding y from x and A is called compression. While, on the other hand, finding original x from y and A is called reconstruction (problem). Yes, it is indeed a prob...

2020-01-07 21:21:00 188

转载 matlab upsample and xcorr函数用法

upsampleIncrease sample rate by integer factor collapse all in pageSyntaxy = upsample(x,n)y = upsample(x,n,phase)Descriptionexampley = upsample(x,n) increases the sample rate of x by inserting...

2019-12-17 22:25:41 792

转载 matlab并行运算-关于parfor的问题

1  我们知道MATLAB支持并行运行一般有四种模式:  第一种模式:本机调用多核CPU性能并行运算  第二种模式:本机调用GPU性能并行运算  第三种模式:多计算机组成集群,调用集群CPU性能并行运算  第四种模式:运用MATLAB提供的云计算服务。2  在第一种并行运算模式中:  标准模式为:      第一步:打开并行池parpool      第二步:par...

2019-12-13 16:33:49 2803

转载 Matlab多核并行计算parfor的那些事儿【注意事项】

这几天因为实验需求,所以就了解并尝试用了matlab的多核并行计算方法,主要是通过parfor的形式来实现。现在将笔记mark down并share给大家。希望有所帮助。如有错误,欢迎批评指正。什么是parfor?parfor是parallel for的缩写,是matlab实现多核并行计算的一种方式。它根据你自身电脑的配置,使得你能够在多个进程(workers)上同时运行matlab程...

2019-12-13 16:32:11 2450

原创 matlab批量生成文件名 strcat

strcat('img_', int2str(i), '.jpg');Files = dir(strcat(path,'*.xlsx'));strcat的用法:1:a = 'hello ';b = 'goodbye';strcat(a, b);%将两个字符串连接起来ans =hellogoodbyestrcat(‘d:\视频测试\’,int2str(i),’.jp...

2019-12-03 10:34:02 4565

原创 matlab repmat

matlab repmatrepmat(A,[a,b]);repmat(A,a,b);repmat(A,[a,b,c....]);repmat函数中第一个值是元素(或向量、矩阵)的值,第二个值为行数,第三个为列数。也可以将后面的项用[ ]起来cat函数e=cat(1,a,b,c,d),将a, b, c, d矩阵按列排。f=cat(2,a,b,c,d),...

2019-11-25 10:56:14 445

原创 matlab 产生伪随机序列

function y=signalgenenator(oct_coe)% oct_coe=23;%将g(x)改成八进制的给进去coe_alg=de2bi(oct2dec(oct_coe));%sta_con=coe_alg(end:-1:2);%反馈的连 接状态向量,舍去输出的反馈链接 position=find(sta_con==1);%%得到抽头 位置 order=length(s...

2019-11-21 20:19:08 3723

原创 matlab rand randi randn函数

1 randi()函数生成均匀分布的伪随机整数,范围为imin--imax,如果没指定imin,则默认为1。r = randi(imax,n):生成n*n的矩阵r = randi(imax,m,n):生成m*n的矩阵r = randi(imax,[m,n]):同上r = randi(imax,m,n,p,...):生成m*n*p*...的矩阵r = randi(imax,[m...

2019-11-21 15:29:09 834

转载 matlab interp插值函数

本文转载自:https://www.jianshu.com/p/7d5e061747ca什么是插值函数咧,我所理解的插值函数就是,有一些点但是直接plot出来的图,不大好看,可能是锯齿的散点的,但是你想要一个平滑的曲线,而且去掉那些不大好看的点,这就需要插值函数来解决了。MATLAB中的插值函数为interp1,其调用格式为: yi= interp1(x,y,xi,'method')其...

2019-11-20 22:48:24 17187

原创 matlab 矩阵卷积

卷积的表达式:y(n)=x(n)*h(n)=sigma{x(m)h(n-m)}y(n)=x(n)*sigma{deta(n-m)} 对应信号系统的卷积冲激函数,系统的结果就是信号和其本身的线性移位结果元素的个数,x(n)的长度是n,h(n)的长度是m,则结果的序列长度就是n+m-1和信号处理的过程是一致的,任何一本信号处理的书都有详细的讲解1.h(n)序列倒置->位移-&...

2019-11-14 19:45:46 9363

原创 nCodeForge

<a target=_blank href=http://www.codeforge.cn/point/?recoid=1637262>CodeForge源码分享</a>

2019-10-26 10:33:40 112

原创 matlab 对数组的操作之2 元胞数组移位+相加

circshift(TempSf,i-1,2)TempSf整体移位,Temp矩阵数组,i-1是移多少位,2是行,1是列totalSf=zeros(Zscope,Tscope+bits);for i=1:bits totalSf = totalSf+TSf{i,1};end将元胞数组相同位置的数组相加。...

2019-10-15 10:11:56 1808

原创 无聊的帖子

1.人只能被自己安慰,别人说什么也是无用功,只有自己觉得是正确的,才是正确的2.趋利避害的能力比其他动物更弱,虽然人有说话和感情这种高级感官,但是貌似却比其他动物更迟钝3.真心伤心的时候大概会想躲起来吧4.无论男女都是视觉动物5.时常觉得自己活着是件痛苦的事情,无欲无求,最想做的事情就是找个地方隐居,日出而作,日落而息6.时常觉得自己是个假人7.已经不在乎自己打外貌了8...

2019-08-12 10:29:36 97

原创 Dsolve PDE基础

转自:完整教程https://reference.wolfram.com/language/tutorial/DSolveOverview.html线性和拟线性偏微分方程一阶偏微分方程通常可分为线性、拟线性或非线性. 本教程讨论前两种类型.一个关于未知函数的一阶偏微分方程被称为是线性的,如果它能表示为如下形式:如果一个偏微分方程能表示成如下形式,则称它为拟线性的:一...

2019-07-11 16:45:14 274

原创 matlab日记之对数组的一些操作

1.随机得到一个只有0/1的数组col = 127;%127bit的码字lin = 1;code = unifrnd(0,1,lin,col);%(0,1)均匀分布中随机抽取一些数for i=1:col if code(1,i)>=0.5 code(1,i) = 1; else code(1,i) = 0; endend2.将数组内为1的时候变成某一个值A(...

2019-07-08 20:51:40 294

原创 matlab常用的多维之间的相互转换-reshape cat

二维数组转一维数组:[row,col]=size(x);r_vec=reshape(x,1,row*col);一维列向量:c_vec=reshape(x,row*col,1);三维数组转一维数组:A=[1,2,3;1,2,3;1,2,3];reshape(A,1,[]);%二维也可以这样用;一维向二维,三维转换A=[1,2,3];B(1,:)=A;...

2019-06-30 12:54:37 6617 2

转载 matlab多维数组的处理......

本文转载自:http://blog.sina.com.cn/s/blog_77a10c8d01013yle.html1.一个三维数组由行、列和页三维组成,其中每一页包含一个由行和列构成的二维数组。2.利用标准数组函数创建多维数组A=zeros(4,3,2)生成一个4行3列2页的三维全0数组,ones,rand和randn等函数有相似的用法。3.利用直接索引方式生成多维数组...

2019-06-28 21:58:11 7968

原创 matlab四阶龙格库塔+打靶法

function ys=dbf(f,a,b,a1fa,beta,h,eps)ff=@(x,y)[y(2),f(y(1),y(2),x)]; xvalue=a:h:b; n=length(xvalue) s0=a-0.01; x0=[a1fa,s0]; flag=0; y0=rk4(ff,a,x0,h,a,b); if abs(y0(1,n...

2019-06-25 21:05:16 7678 4

原创 SQL 日记

SELECTFROMWHEREGROUP BYHAVINGORDER BY1查找最晚入职的同事select emp_no,max(hire_date),....cols from emplyees2查找倒数第三个入职的同事的所有信息select * from employees order by hire_date desc limit 1 offset 2原理:...

2019-04-01 14:49:42 142

原创 算法日记 third

leetcode 27Given nums = [3,2,2,3], val = 3,Your function should return length = 2, with the first two elements of nums being 2.It doesn't matter what you leave beyond the returned length.// ...

2019-03-30 22:31:53 99

原创 算法日记 second

Example 1:Input: "()"Output: trueExample 2:Input: "()[]{}"Output: trueExample 3:Input: "(]"Output: falseExample 4:Input: "([)]"Output: falseExample 5:Input: "{[]}"Outpu...

2019-03-18 09:34:53 583

转载 基数排序与桶排序

本文转载自:https://www.cnblogs.com/skywang12345/p/3603669.html基数排序介绍基数排序(Radix Sort)是桶排序的扩展,它的基本思想是:将整数按位数切割成不同的数字,然后按每个位数分别比较。具体做法是:将所有待比较数值统一为同样的数位长度,数位较短的数前面补零。然后,从最低位开始,依次进行一次排序。这样从最低位排序一直到最高位排序完成...

2019-03-13 20:52:23 229

空空如也

空空如也

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

TA关注的人

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