
Matlab
文章平均质量分 51
别打名名
学无止境,贵在坚持。
展开
-
Matlab---GUI编程1
前言 Matlab中设计图形用户界面的方式有两种:(1)使用可视化的图形用户界面设计工具(guide);(2)通过自己编写m文件代码的方式。其中第一种当然是比较容易入手的,能够很快的解决一些基本的需求。方式二比较灵活,对gui编程要求比较熟练。下面的内容主要是通过方式二来实现的,其实编写代码也不是那么难。1 名词理解 【对象】Matlab的每一个可视部分就是一个对象,每一个原创 2015-05-21 13:07:25 · 2387 阅读 · 0 评论 -
Matlab----GUI编程-登录框实现(纯m文件)
1. 功能 用户名输入 密码输入(隐藏密码,带星号) 输入正确错误提示 带背景图片 带logo修改 2. 界面 3. 源代码【loginSys.m】function loginSys%% 清除变量,清命令窗口屏,清除图形clear;clc;%% 新建图形并设置相关属性%scrsz = get(0,'ScreenSize'原创 2015-05-21 13:42:18 · 7927 阅读 · 5 评论 -
Matlab---GUI界面编程2(m文件纯代码实现)
1. 实现功能 实现输入x中数据输入,点击输出,然后将输入框中的值通过setappdata/getappdata/rmappdata的方式传递和共享回调函数之间的数据。 2. 实现界面 3. 代码【mygui.m】function mygui%% 清除变量,清命令窗口屏,清除图形clear;clc;%% 新建图形并设置相关属性%scrsz = get(0,'Scre原创 2015-05-21 13:31:45 · 8051 阅读 · 1 评论 -
SVM(支持向量机)---学习和理解
1. 相关名词分类模式识别回归最优分类面聚类机器学习算法非线性映射松弛变量VC维核函数:将完全不可分的问题,转换为可分或者达到近似可分的状态。2. SVM原理“SVM方法是通过一个非线性映射p,把样本空间映射到一个高维乃至无穷维的特征空间中(Hilbert空间),使得在原来的样本空间中非线性可分的问题转化为在特征空间中的线性可分的问题。简单地说,就是升维和线性化。”怎么理解上原创 2015-05-21 17:40:37 · 1733 阅读 · 0 评论 -
Matlab---BP神经网络(获取数学表达式)
前言源代码数据预处理分析1 相关性分析2 聚类分析3 随机获取训练数据和预测数据集4 对数据进行归一化BP神经网络1 BP神经网络结构本例2 神经网络训练后权值和阈值查看3 神经网络训练完输出与输入关系式0 前言训练数据下载:[data.mat][下载数据](http://note.youdao.com/share/?id=a81d631d24c244f4eae260256155原创 2015-05-21 17:17:00 · 15623 阅读 · 5 评论 -
Matlab---图像滤波之各种滤波器汇总实现
1 打开图片 所有的滤波原始图片均使用下面的操作方式打开(只处理灰度图像): % 读取图像 可以处理彩色多通道图片(转化为灰度图像) [FileName,PathName,FilterIndex] = uigetfile({'*.png;*.jpg;*.jpeg';'*.*'},'选择一幅待处理图片'); filename = fullfile(PathName原创 2016-03-29 13:16:52 · 24098 阅读 · 2 评论 -
Matlab---在多个axes之间切换
这个虽然在平时不怎么用到,但是在做matlab GUI的时候,已经在界面上设置了两个axes,但是不能够每次取创建两个新的axes,只能通过他们的handle来切换。handle_s1 = axes('Position', [0.05, 0.5, 0.45, 0.45]);Hd_open = uicontrol('Parent',Hd_p4,'Style','Push',... 'Strin原创 2016-03-25 20:00:20 · 3997 阅读 · 0 评论 -
Python---计算mAP
对于怎么计算precision和recall可以参考对于http://blog.youkuaiyun.com/freeape/article/details/520905151 通过precision和recall计算ap#!/usr/bin/python# -*- coding: UTF-8 -*-# author: yicm****@gmail.comimport argparse原创 2018-01-11 20:15:52 · 8352 阅读 · 11 评论