1.概念 定义:如果目标函数或约束条件中至少有一个是非线性函数时的最优化问题就叫做非线性规划问题. 其它情况: 求目标函数的最大值或约束条件为小于等于零的情况,都可通过取其相反数化为上述一般形式. (1)二次规划 用MATLAB软件求解,其输入格式如下: x=quadprog(H,C,A,b); x=quadprog(H,C,A,b,Aeq,beq); x=quadprog(H,C,A,b,Aeq,beq,VLB,VUB); x=quadprog(H,C,A,b, Aeq,beq ,VLB,VUB,X0); x=q…

2021年11月11日 0条评论 11点热度 阅读全文

前言:本文类似于学习笔记,所以有疑问或者有什么宝贵的建议欢迎在下方留言。(注:本文代码大部分可从《数字图像处理 第三版》中找到) 使用软件:MATLAB R2018a 参考资料:《数字图像处理 第三版》,CSDN博客 使用初音图片P站画师uid:1589657。 最终实现效果:(下图)     正文内容     打开matlab后输入guide后弹出选择界面,新建一个GUI界面 在左边选择自己需要按钮在界面中展出后,右键该按钮选择查看回调→Callback打开后会自…

2021年11月9日 0条评论 10点热度 阅读全文

Matlab:利用自定义函数求序列卷积 Matlab:利用自定义函数求序列卷积) 该方法利用循环求合法求卷积,具体程序如下: clc; clear all; x=[1,2,0,-1,3,2]; Kx=[-2,-1,0,1,2,3]; h=[1,-1,1]; Kh=[0,1,2]; N1=Kx(1)+Kh(1); %y(n)的下界 N2=Kx(6)+Kh(3); %y(n)的上界 Kcc=N1:N2; %y(n)的定义域 for n=N1:N2 %循环求和法求卷积 w=0; for k=Kx(1):Kx(6) k1=…

2021年11月4日 0条评论 13点热度 阅读全文

1 常用指令(General Purpose Commands) 1.1 通用信息查询(General information) demo 演示程序 help 在线帮助指令 helpbrowser 超文本文档帮助信息 helpdesk 超文本文档帮助信息 helpwin 打开在线帮助窗 info MATLAB 和 MathWorks 公司的信息 subscribe MATLAB 用户注册 ver MATLAB 和 TOOLBOX 的版本信息 version MATLAB 版本 whatsnew 显示版本新特征 1.…

2021年10月16日 0条评论 13点热度 阅读全文

文章目录 时间序列分析需要解决的问题 时间序列分析的步骤 如何实现每个步骤 去趋势/去周期 偏相关/自相关函数的计算 模型定阶 模型检验 一个具体的案例 --移动开户数分析 数据观察 变化趋势 数据预处理 去趋势与去周期 判断去趋势和去周期后数据的平稳性 转换为零均值平稳序列 处理后数据适用的模型判别 模型参数和求解和定阶 定阶的进一步修正-模型的检验 时间序列分析需要解决的问题 假设我们有这么一段数据(采样自移动公司某段时间的开户客户数目) 下载地址,包含本实验用到的数据/资料以及全部代码,实验报告,引用请告知,…

2021年10月5日 0条评论 17点热度 阅读全文

今天被任命了一项任务,就是将本科生C++课的成绩进行统计。首先从大工慕课网上把学生的每周成绩Excel表下载下来,然后将自己所属班级的学生成绩登记到自己班上。由于一个班有一百多号学生,而且C++课,课时很长,有十来周的作业。因此立马想到把这个重复无趣的工作交给计算机,然后自己就可以愉快地玩耍啦! 我首先想到采用MATLAB,因为MATLAB在数据读取处理方面,具有无与伦比的强大能力。 话不多说,贴程序   clc A=xlsread('1.xlsx','sheet1', 'B1:B101'); %%%'1…

2021年10月4日 0条评论 18点热度 阅读全文

最近在做一个基于matlab GUI的程序,需要用来验证用户的算法正确性,所以需要提供一个C语言算法程序的接口,以便调用验证,最后找到了matlab的mex文件,通过mex文件,可以不用重新编写m文件移植算法,很方便。 mex文件时matlab调用别的程序语言编写的算法或程序的接口,从而达到提高计算效率的目的,然而mex文件要按照matlab规定的格式编写。 MEX文件编写要满足两个条件:1是哟球安装matlab软件及相关组件工具,2有合适的C语言编译器。 matlab官方mex介绍网址为:http://www.m…

2021年10月3日 0条评论 17点热度 阅读全文

MATLAB利用ApplicationCompiler创建独立的应用程序 从MATLAB(此处用的版本为2016a)中创建出一个独立的应用程序有多种方法,可以用MATLAB提供的现有函数或者现有App,本文介绍的是利用MATLAB的Application Compiler工具创建一个独立的应用程序,以下这个例子显示了如何从MATLAB中生成独立的应用程序. 1.     编写你想要部署成单独应用程序的MATLAB代码文件

2021年10月3日 0条评论 19点热度 阅读全文

比如一个数组a a(1)='bob' a(2)='ryan' a(3)='richard' 请教如果在matlab里面写

2021年9月30日 0条评论 14点热度 阅读全文

逻辑输出光电耦合器   TLP350   制造商: Toshiba  产品种类: 逻辑输出光电耦合器  封装 / 箱体: SMD-8  输出类型: Push-Pull  通道数量: 1 Channel  绝缘电压: 3750 Vrms  最大连续输出电流: 2.5 A  If - 正向电流: 20 mA  Vf - 正向电压: 1.6 V  Vr - 反向电压 : 5 V  最小工作温度…

2021年9月28日 0条评论 9点热度 阅读全文