BASE1(matlab)
version
memory
clc
clear
tab键
F5键 运行m文件
F9键 只运行选中的
Ctrl+R 注释
Ctrl+T 反注释
Ctrl+I 格式化代码
edit xxx.m 打开xxx.m
a=1:0.5:9 等差
linspace(3,5)
%3到5 分成100 default
linspace(3,5,10)
%3到5 分成100
xlsread('aaa.xls') 读取 excel 但只能读取 第一个 标签
a = [1 2 NaN] %非数字
a(1)=3 %赋值
b= [1,2,3;4,5,6]
b(1,2) = 9 %对第一排 第二个 赋值
a( isnan(a))=[5]
a = [1 2 NaN;4 NaN 6] %非数字
a(isnan(a)) = []
不是矩形了
a=1
b=2
str = [num2str(a),'+',num2str(b)]
eval(str)
用字符串 执行命令
a=[1,2,3]
a(end+1) = 5
追加
magic(8)
生成8*8数据
a = [0,0,3;4,5,6;7,8,9;7,8,9]
b = [0,2,3;4,5,6;7,8,9;7,8,9]
all(a==b)
%all函数理解:这一列是否有0,如果有0则返回0,这个函数返回一个数组
%比较一下,相同为1,不同为0,所以广泛用在比较数组是否相等
%c=all(a==b)
%all(all(a==b))
a=[1,1,2,1,3,3,5;2,2,2,2,2,9,0]
unique(a)
去重 被排序
a=[1,1,2,1,3,3,5;2,2,2,2,2,9,0]
%a(1,:)=[]
%移除第一行
%a(:,2)=[]
%移除第2列
a(1,2)=999
%修改指定位置值
最大最小
a=[1,1,2,1,3,3,5;2,2,2,2,2,9,0]
min(min(a))
max(max(a))
disp('---') 显示
min(a) 每列的最小
max(a') 每行的最大
string = '0'
isnumeric(string)
a=[NaN,1,2,1,3,3,5;2,2,2,2,2,9,0]
mean(a)
mean(a')
平均值
画图
a = [1:10]
b=a
a(end+1)=5;
a(end+1)=15
subplot(2,1,1)
plot(a)
title('aaa')
subplot(2,1,2)
plot(b)
title('bbb')
a = [1:10]
b= [3:12]
a(end+1)=5;
a(end+1)=15
b(end+1)=15;
b(end+1)=5
plot(a)
hold on
plot(b)
title('bbb')
一个图表画两根线
BASE1(matlab)的更多相关文章
- Matlab 绘制三维立体图(以地质异常体为例)
前言:在地球物理勘探,流体空间分布等多种场景中,定位空间点P(x,y,x)的物理属性值Q,并绘制三维空间分布图,对我们洞察空间场景有十分重要的意义. 1. 三维立体图的基本要件: 全空间网格化 网格节 ...
- Matlab slice方法和包络法绘制三维立体图
前言:在地球物理勘探,流体空间分布等多种场景中,定位空间点P(x,y,x)的物理属性值Q,并绘制三维空间分布图,对我们洞察空间场景有十分重要的意义. 1. 三维立体图的基本要件: 全空间网格化 网格节 ...
- Matlab 高斯_拉普拉斯滤波器处理医学图像
前言:本程序是我去年实现论文算法时所做.主要功能为标记切割肝脏区域.时间有点久,很多细节已经模糊加上代码做了很多注释,因此在博客中不再详述. NOTE: 程序分几大段功能模块,仔细阅读,对解决医学图像 ...
- MATLAB中绘制质点轨迹动图并保存成GIF
工作需要在MATLAB中绘制质点轨迹并保存成GIF以便展示. 绘制质点轨迹动图可用comet和comet3命令,使用例子如下: t = 0:.01:2*pi;x = cos(2*t).*(cos(t) ...
- linux下配置matlab运行环境(MCR)
在安装好的matlab下有MCR(MatlabCompilerRuntime)在matlab2011/toolbox/compiler/deploy/glnxa64下找到MCRInstaller.zi ...
- EMD分析 Matlab 精华总结 附开源工具箱(全)
前言: 本贴写于2016年12与15日,UK.最近在学习EMD(Empirical Mode Decomposition)和HHT(Hilbert-Huang Transform)多分辨信号处理,FQ ...
- Atitit MATLAB 图像处理 经典书籍attilax总结
Atitit MATLAB 图像处理 经典书籍attilax总结 1.1. MATLAB数字图像处理1 1.2. <MATLAB实用教程(第二版)>((美)穆尔 著)[简介_书评_在线阅读 ...
- Atitit MATLAB 图像处理attilax总结
Atitit MATLAB 图像处理attilax总结 1.1. 下载 Matlab7.0官方下载_Matlab2012 v7.0 官方简体中文版-办公软件-系统大全.html1 1.2. Matla ...
- Atitit java c# php c++ js跨语言调用matlab实现边缘检测等功能attilax总结
Atitit java c# php c++ js跨语言调用matlab实现边缘检测等功能attilax总结 1.1. 边缘检测的基本方法Canny最常用了1 1.2. 编写matlab边缘检测代码, ...
随机推荐
- iOS正则表达
问题引入 1.要验证用户输入的密码长度是否满足6~18位的长度 ^.{6,18}$ 2.固定电话都是0区号-八位数字的格式,那么正则表达式的匹配如下 ^0\\d{2}\-?\\d{8}$ 3.对于密码 ...
- Js控制iphone端的input/textarea元素失去焦点时隐藏键盘
原文http://www.it165.net/pro/html/201404/12672.html function objBlur(obj, time){ if(typeof obj != 'str ...
- 将JSON对象转化为数组对象
package web.helper; import java.util.ArrayList; import net.sf.json.JSONArray; import web.model.Abstr ...
- 安卓平台 全面支持软解和硬解的SDK-Demo源代码开放
专业做视频编解码的SDK开发工作. 2015年12月1日10:46:55: 更新到1.5.0版本 功能列表: 基本播放: 1,正常播放, 支持MP4,FLV,AVI,TS,3GP,RMVB,WM,WM ...
- JavaScript基础(更新第二波)
下面接着说JavaScript打开新的窗口. open()方法可以查找一个已经存在或者新建的浏览器窗口. 语法: window.open([URL]),[窗口名称],[参数字符串] 参数说明: URL ...
- Mediawiki随笔
http://www.ibm.com/developerworks/cn/opensource/os-mediawiki/ 定制wiki http://www.zzbaike.com/wiki/Me ...
- Signal and Slots
Signal and Slots 用于对象之间通信. 它是 Qt 的核心特性之一, 并且也是Qt 与其它框架差别最大的部分. 概述 在GUI编程中, 如果我们改变了一个控件, 我们可能想其它控件知道: ...
- MySQL data路径为空解决方法
CMD x:\mysql\5.7.12\bin>mysqld --initialize-insecure --user=mysql
- ResultSet.TYPE_SCROLL_SENSITIVE问题(完全摘自他人)
摘自CSDN博客 我们先来做一个例子,在例子中我用的是mysql-essential-5.1.30-win32版. 来跟我做以下几个命令: mysql> create database axma ...
- rpm 安装包制作
rpm 安装包制作 思路 参照系统自带 etcd 解压->替换掉执行文件->打包 1 预备安装工具 下载工具 yumloader #yum install -y yum-utils 解压工 ...