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二维码生成与识别
在 IOS7 以前,在IOS中实现二维码和条形码扫描,有两大开源组件 ZBar 与 ZXing. 总结下各自的缺点: ZBar在扫描的灵敏度上,和内存的使用上相对于ZXing上都是较优的,但是对于 & ...
- SASS相关
1.安装ruby http://rubyinstaller.org/downloads/ 2.安装SASS gem sources --remove https://rubygems.org/ gem ...
- EasyCHM(CHM电子书制作工具) v3.84.545 绿色版
软件名称:EasyCHM(CHM电子书制作工具) v3.84.545 绿色版 软件语言: 简体中文 授权方式: 免费软件 运行环境: Win 32位/64位 软件大小: 2.78MB 图片预览: 软件 ...
- 消息队列 RabbitMQ 与 Spring 整合使用
一.什么是 RabbitMQ RabbitMQ 是实现 AMQP(高级消息队列协议)的消息中间件的一种,最初起源于金融系统,用于在分布式系统中存储转发消息,在易用性.扩展性.高可用性等方面表现不俗.消 ...
- java实现线性表
/** * 线性表 * @author zyyt * */ public class LinkList {//框架级别的大师级 private int size;//链表的实际大小 private ...
- Linq 内联左联等
我们在做SQL查询的时候经常会用到Inner Join,Left Join,笛卡尔积等等,连接方式的概念方面我想也不用给予太多解释, 我们今天的重点是让大家熟悉LINQ是如何使用Join来实现常用的表 ...
- python 之调用Linux shell命令及相关高级应用
最近根据老大要求,将数据进行同步备份,结合第三方提供的工具.第三方服务其实是有python demo的,本想研究下实际的python sdk搞个demo开发的,但是发现有些组建装起来确实头大,而且本公 ...
- Python 学习笔记13:Python + wsgi + django 配置。坑爹的python3和wsgi不兼容的解决
今人不见古时月,今月曾经照古人.生命是如此的美丽与短暂! 学习Python已经两个月了,Python的语法通过做简单的语法题和看Python语法介绍,有了初步的了解.但上班还是要做别的事情,所以感觉学 ...
- MessageBox.Show()时MessageBoxIcon的显示
MessageBox.Show()方法,有个参数是MessageBoxIcon,这个是通过图标来表明提示信息的类型,比如一般.警告.错误等 MessageBoxIcon是一个枚举 所有成员如图: 示例 ...
- 一个初学者的辛酸路程-python操作SQLAlchemy-13
前言 其实一开始写blog,我是拒绝的,但是,没办法,没有任何理由抗拒.今天呢,要说的就是如何使用Python来操作数据库. SQLAlchemy SQLAlchemy是Python编程语言下的一款O ...