MATLAB
黄上城
这个作者很懒,什么都没留下…
展开
-
matlab从第N行开始读取dat数据
遇到了这样的一个问题,在matlab中要读取下面dat文件中的数据存到数组中。但是,最前面的一行是数据提示语,例如第一列的rcs代表下面的数据是雷达目标的rcs,第二列的fre代表其对应的频率。我们要读到matlab中要进行处理的数据当然不包括第一行的rcs和fre。所以怎么跳过第一行直接读后面的呢?尝试过load和fscanf函数,好像都不行。最后找到了一个textscan函数可以实现这个目的。下面是代码以及运行结果:clc;clear;close all;fid=fopen('rcs.dat'原创 2021-03-09 10:56:47 · 8008 阅读 · 2 评论 -
MATLAB小波变换图像处理简单示例
前言 从傅里叶变换到短时傅里叶变换再到小波变换,这些分析问题的方法是一代一代人的探索和积累得来的宝贵知识财富。比较常见的还有脊波变换,曲波变换,轮廓波变换。感觉一种方法弄懂了,在以后很有可能会再次用到。就像这次,本来本科毕设已经用到了小波变换和轮廓波变换,但是自己并没有把它完全弄懂,结果这次课程作业还是要重新看。。。虽然这一次也还是没搞懂。。这里主要记录MATLAB小波包中的函数的用法而已,也...原创 2019-12-20 12:00:40 · 17662 阅读 · 2 评论 -
基于matlab的遗传算法简单示例
问题:利用遗传算法求法f(x)=x*sin(10*pi*x)+2,-1<=x<=2时的最大值大概步骤就是:1.随机生成种群,就是-1到2之间的数,只关注保留了小数点后的4位,本来以为是matlab只保留4位小数然而并不是。(问题不大)2.通过适应度进行选择,就是适应度越高越容易保留下来。这里通过轮盘赌的方式来确定哪些种群留下来。其实是有些个体增加了一下,有些不要啦。比如开始...原创 2019-11-29 21:57:48 · 3774 阅读 · 0 评论