随笔分类 - matlab学习
摘要:matlab与python对于同一个h5py文件的读取顺序相反。 诸如对train.h5。 matlab data=h5read('train.h5','/data'); label=h5read('train.h5','/label'); size(data) size(label) 结果: an
阅读全文
摘要:1. 下拉菜单的使用方法 我们在 “弹出框” 的string中写入三行: sin(x), cos(x), sin(x)+cos(x)。value分别为1,2,3。 在 对应的回调函数中加入: var=get(handles.kg1,'value') 我们选择对应的string即可修改对应的value
阅读全文
摘要:1. 代开GUI界面 命令行输入guide: 2.1 创建按钮 点击“ok”按钮,在视图上创建一个按钮: 2.2 查看按钮信息 双击按钮: 可以通过style来调节不同的样式。 3. 回调函数 在pushbutton上面右键到查看回调,点击Callback,便可进入回调函数的定义界面。 4. 简单的
阅读全文
摘要:%实验四(1) 设计FIR滤波器,选择汉明窗 clc; clear; close all; wp=0.2*pi;ws=0.35*pi; deltaw=ws-wp; N0=ceil(6.6*pi/deltaw); %选择汉明窗,求滤波器长度N0 N=N0+mod(N0+1,2); %选择1型滤波器,确
阅读全文
摘要:%实验三(1) 设计要求的数字滤波器 clc;clear; clear all; wp=0.2;ws=0.35;Ap=1;As=15; [N,fc]=buttord(wp,ws,Ap,As); %求出符合参数的滤波器阶数和截止频率 [B,A]=butter(N,fc); %得到滤波器H(z)的系数
阅读全文
摘要:1. 用离散傅立叶变换程序处理时间抽样信号,并根据实序列离散傅立叶变换的对称性,初步判定程序的正确性 %实验二(1) 验证离散傅里叶变换的对称性 clc;clear; %清除命令行 %close all; %关闭所有窗口 N=8;a=0.7; n=[0:N-1]; xn=a.^n; k=n; WN=
阅读全文
摘要:1. DFT与IDFT function [XK] = dft(xn,N) %UNTITLED 此处显示有关此函数的摘要 % 此处显示详细说明 n=0:1:N-1; k=n; WN=exp(-1i*2*pi/N); nk=n'*k; WNnk=WN.^nk; XK=xn*WNnk end funct
阅读全文
摘要:1. 常用序列 单位脉冲序列 eg1:n1=-5:5; x1=[(n1==0)]; stem(n1,x1); title('单位脉冲序列'); axis([-5,5,0,1]);eg2:x=[1 zeros(1.N-1)]; 单位阶跃序列 n1=-5:5; x1=[(n1>=0)]; stem(n1
阅读全文
摘要:简述 蒙特卡罗方法又称随机抽样技巧或统计试验方法。半个多世纪以来,由于科学技术的发展和电子计算机的发明 ,这种方法作为一种独立的方法被提出来,并首先在核武器的试验与研制中得到了应用。蒙特卡罗方法是一种计算方法,但与一般数值计算方法有很大区别。它是以概率统计理论为基础的一种方法。由于蒙特卡罗方法能够比
阅读全文
摘要:简介 对于一个规模为n的问题,若该问题可以容易地解决(比如说规模n较小)则直接解决,否则将其分解为k个规模较小的子问题,这些子问题互相独立且与原问题形式相同,递归地解这些子问题,然后将各子问题的解合并得到原问题的解。这种算法设计策略叫做分治法。 分治法的基本思想 任何一个可以用计算机求解的问题所需的
阅读全文
摘要:简介 动态规划(dynamic programming)是运筹学的一个分支,是求解决策过程(decision process)最优化的数学方法。20 世纪 50 年代初 R. E. Bellman 等人在研究多阶段决策过程(multistep decision process)的优化问题时,提出了著
阅读全文
摘要:简介 Floyd算法又称为插点法,是一种利用动态规划的思想寻找给定的加权图中多源点之间最短路径的算法,与Dijkstra算法类似。该算法名称以创始人之一、1978年图灵奖获得者、斯坦福大学计算机科学系教授罗伯特·弗洛伊德命名。 算法过程及优缺点 1,从任意一条单边路径开始。所有两点之间的距离是边的权
阅读全文
摘要:本文接续上篇博客,展示lingo解法。https://www.cnblogs.com/a-runner/p/14305431.html 语法介绍 1.@if(logical_condition,true_result,false_result) @if函数将评价一个逻辑表达式logical_cond
阅读全文
摘要:由于准备美赛,所以提前看一下相关书籍。 参考:数据建模算法与应用(第二版),https://blog.csdn.net/lbperfect123/article/details/84281300 简要 Dijkstra算法是典型最短路算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点
阅读全文
摘要:恢复内容开始 小编最近在看解决整数线性规划。 对于一维的决策变量,使用matlab和lingo均可。 matlab可以用intlinprog(f,incont,a,b,aeq,beq,ln.hn) f对应的所求式子的列向量,incont对应着 为整数的相关索引,a为不等式的限定矩阵,b为不等式的资源
阅读全文

浙公网安备 33010602011771号