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边缘检测代码, ...
随机推荐
- php 常量定义
php常量定义及取值 常量在定义时赋值: 不能变 :不能销毁: 具有超全局作用于:常量只能储存标量数据(字符 整型 浮点 ): <?php define("hello", ...
- Java学习日志(20170111)
今日新知识点: 1.关键字volatile sychronized是同步锁,这个之前接触过,在类/方法或代码块前加该修饰词,即可实现线程同步: volatile也是一个修饰符,被volatile修饰的 ...
- 第 2 章 Node.js 中的交互式运行环境 —— REPL
本章内容包括: 如何使用REPL运行环境以及如何在该运行环境中测试各种JavaScript表达式. 如何定义并启动REPL运行环境. Node.js 框架中为REPL运行环境提供了哪些命令以及这些命令 ...
- 《C++反汇编与逆向分析技术揭秘》——流程控制语句的识别
if...else...语句 示例: if构成多分支语句 switch 有序线性的switch: 3E82D8位置存放了一个表,标明了要跳转到的地址: 这里的每四字节都标明的是每个case块的首地址: ...
- 相机标定 matlab opencv ROS三种方法标定步骤(3)
三 , ROS 环境下 如何进行相机标定 刚开始做到的时候遇到一些问题没有记录下来,现在回头写的时候都是没有错误的结果了,首先使用ROS标定相机, 要知道如何查看节点之间的流程图 rosrun r ...
- java中使用数组和链表简单实现SJBMap
import java.util.LinkedList; public class SJBMap { private Object[] elementData; private int size; p ...
- [SQL基础教程] 3-4 对查询结果进行排序/ORDER BY
[SQL基础教程] 3-4 对查询结果进行排序/ORDER BY ORDER BY SELECT <列名1>,<列名2>,<列名2>... FROM ORDER B ...
- 4、Xcode8中的钥匙串保存数据取出时候为空的问题
Xcode7以及之前的版本直接使用Keychain存储数据即可,但是从Xcode8开始,再用之前的方法会发现,读取不到存进去的数据了,或者说,存储不进去了,原因是苹果加强了隐私保护,这个东西需要打开开 ...
- Quartz的cron表达式
一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素. 按顺序依次为 秒(0~59) 分钟(0~59) 小时(0~23) 天(月)(0~31,但是你需要考虑你月的天数) 月(0~11) 天( ...
- 一个JQuery发送ajax请求
环境: 1.jQuery v2.1.1 2.ThinkPHP 3.2.3 HTML页面: <button type="button" id="cat" o ...