MATLAB
文章平均质量分 55
编码视界
fangliangsong@foxmail.com
https://zhuanlan.zhihu.com/c_157245427
展开
-
探究MATLAB循环语句内部的变量
C++中,for循环是一条符合语句,循环控制变量可以定义在这条语句内部,且在这条语句内部,也可以定义其他的变量。循环已结束,这条语句内部定义的变量均会被释放。 我们来看MATLAB是不是这样的,在MATLAB 2014a中运行下面的代码: clc clear for i = 1:5 m = i-1; end fprintf(‘%d\n’, i); fprintf(‘%d\n’原创 2015-11-10 20:32:58 · 4637 阅读 · 0 评论 -
一个示例:拟合和求导的的MATLAB实现
v_x=[1:2048];v_y=[204.00 211.00 207.00 212.00 207.00 199.00 204.00 202.00 211.00 204.00 210.00 207.00 203.00 211.00 211.00 215.00 216.00 210.00 215.00 211.00 211.00 211.00 215.00 215.00 211.00 211.0原创 2014-05-22 20:54:15 · 8546 阅读 · 0 评论 -
lambda表达式在C++/MATLAB/Python语言中的实现
说到函数式编程,必然会让人想起lambda表达式。lambda表达式用来定义匿名函数。本文介绍lambda表达式在C++/MATLAB/Python中相应的语法,介绍时。C++11增加了lambda表达式,用于替换在class中重载了调用运算符的函数对象(functor)和函数指针。定义匿名函数的格式是[] () {},例如:auto sum_xy=[](int x,int y){re原创 2016-12-31 16:36:50 · 4489 阅读 · 0 评论 -
一维中值、均值、高斯滤波的MATLBA实现
中值滤波的代码:x=0:2047;a=load('data.txt'); %运行时data.txt文件要放到当前目录(current directory)中n=5; % n为模板长度,值可以改变y = medfilt1(a,n);figure;subplot(1,2,1);plot(x,a);xlabel('中值滤波前的序列');subplot(1,2,2);pl原创 2014-05-21 13:49:28 · 34467 阅读 · 7 评论