(1)使用matlab计算行列式的值,使用det()

>> A=[

0 0 0

1

0 0 2 0

0 3 0 0

4 0 0 0];

>> det(A)

ans

=

24

>>

(2)

matlab中使用cell创建二维数组

>> name=cell(1,5);

>>

name{1,1}='aaa';name{1,2}='bbb';name{1,3}='ccc';name{1,4}='ddd';name{1,5}='ccc';

>> name

name =

'aaa'

'bbb'

'ccc'

'ddd'

'ccc'

>>

(3)使用matlab求解线性方程组的解

sym

e.g.

2x1

+ x2 - 5x3

+ x4 = 8

x1 -

3x2

- 6x4 = 9

2x2 - x3 + 2x4 = -5

x1 + 4x2 - 7x3 + 6x4 =

0

>>

A=[2,1,-5,1;1,-3,0,-6;0,2,-1,2;1,4,-7,6];

>> B=[8;9;-5;0];

>>

C=sym(A)/sym(B);

Warning: System is

inconsistent. Solution does not

exist.

>>

C=sym(A)\sym(B);

>>

C

C =

3

-4

-1

1

(4)

(5)在一张图片的特定位置做标记

>>

BW=imread('right/cam1_0030.bmp');

>> imshow(BW);

>> hold on

>>

plot(200,200,'r*');%在图片的(200,200)位置显示红色*号

>> hold off

>>

(6)matlab读文件

point=textread('data.txt');%把data.txt中的数据读入point矩阵中,point的最大列为data.txt的最大列

point=importdata('data.txt');%把data.txt中的数据输入point中n*1的矩阵中

(7)matlab 把坐标原点设定在左上角

set(gca,'ydir','reverse','xaxislocation','top');

%注意,这个要写在plot前面

(8)在一个figure中显示多张图片

allimg=dir('../pic/*.bmp');

size(allimg)

img=imread(strcat('../pic/',allimg(1).name));

img2=imread(strcat('../pic/',allimg(200).name));

figure

subplot(2,2,1)

imshow(img)

subplot(2,2,2)

imshow(img2)

(9)在图片上标出一些点并记录这些点的坐标

allimg=dir('../pic/*.bmp');

size(allimg)

img=imread(strcat('../pic/',allimg(1).name));

imshow(img)

[x,y]=ginput(2)

hold on

plot(x,y,'r.')

(10)matlab取整

fix(x)不超过x的最大整数

ceil(x)大于x的最小整数

(11)matlab三维凸包

% X=[0 0 0;1 0 0;0 1 0;0 0 1;2 5 7];

X = 1000*rand(5000,3);

FX=convhulln(X);

trisurf(FX,X(:,1),X(:,2),X(:,3)),axis equal;

(12)在matlab中选择感兴趣的区域(Region of Interest,RIO),使用roipoly

(13)对图像进行阈值化

img=imread('F:\test\1.bmp');

img(find(img>85))=255;

(14)求一维矩阵的最大值 max(A)

求两维矩阵的最大值 max(max(A))

(15)Matlab生成递增矩阵

譬如要生成一个1,2,3,4,... ,200的矩阵

Z=1:1:200

(16)Matlab数据类型转换

im2double():将图像数组转换成double精度类型

im2uint8():将图像数组转换成unit8类型

im2uint16():将图像数组转换成unit16类型

(17)ind2sub和sub2ind

[i,j]=ind2sub([3 3],5) % 表示3×3矩阵的第 5个元素的的小标,按列排序

ind=sub2ind([3 3],3,3) % 表示3×3矩阵第3行、第3列元素的序号

(18)直方图

x = -4:0.1:4;

y = randn(10000,1);

hist(y,x)

(19)Matlab求矩阵的方差

var 求每一类的方差

std2 求整个矩阵的方差

(20)Matlab画大点

plot3(centroid_x(1,1),centroid_y(1,1),z(1,1),'.','color',c,'MarkerSize',18);

(21)曲线以及属性

c=[0.2;0.2;0.5];

plot(x,ratio_rectangular_acm,'-^','color',c,'LineWidth',2);

matlab三维凸包,matlab 基本操作总结相关推荐

  1. matlab三维凸包,计算凸包 - MATLAB Simulink - MathWorks 中国

    使用 convhull 和 convhulln 计算凸包 convhull 和 convhulln 函数取一个点集,输出位于凸包边界上的点的索引.凸包基于点索引的表示法支持绘图,且便于数据访问.下面这 ...

  2. matlab 三维动态,matlab三维动态绘图

    matlab 动态绘图,MATLAB R2017a下载 64位免费版,matlab三维动态绘图,matlabtimer动态绘图 matlab绘制动态三维心形代码(蛋疼的情人节奉献)_计算机软件及应用_ ...

  3. matlab三维 旋转矩阵,matlab旋转矩阵来旋转三维模型+meshlab旋转模型+matlab基础常用...

    matlab旋转矩阵来旋转三维模型+meshlab旋转模型+matlab基础常用 matlab旋转矩阵来旋转三维模型+meshlab旋转模型+matlab基础常用操作 matlab旋转矩阵实战: ①点 ...

  4. matlab 三维线性插值,MATLAB三维插值与拟合

    MATLAB三维插值与拟合 插值和拟合都是数据优化的一种方法,当实验数据不够多时经常需要用到这种方法来画图.在matlab中都有特定的函数来完成这些功能.这两种方法的确别在于:当测量值是准确的,没有误 ...

  5. matlab三维可视化,MATLAB中三维数据可视化及应用

    Value Engineering -----------------------作者简介:张晓利(1976-),女,陕西临潼人,硕士研究生,讲师,研究方向为 计算机应用. 0引言 MATLAB 在数 ...

  6. matlab三维 旋转矩阵,matlab中的三维坐标系与旋转

    1. matlab中的三维坐标系 matlab中的三维坐标系是使用的右手坐标系: 输入以下代码: >> plot3(0,0,0) >> xlabel('axis X') > ...

  7. matlab三维凸包,用 qhull 计算三维点集的凸包

    因为 qhull 是一个复杂的命令行工具箱,用户可以通过各种命令选项去调用适当的程序.比如,要对点集进行 Delaunay 网格化,可以直接使用 "qdelaunay" 命令来实现 ...

  8. matlab三维feather,matlab高维图形,别地方抄来的

    不知道能不能用上,先留着. 7.4 特殊图形和高维可视化 7.4.1 特殊图形指令例示 7.4.1.1 面域图area [ * 例 7.4.1 .1-1 ]面域图指令 area .该指令的特点是:在图 ...

  9. matlab三维图像分割,Matlab 沿三维任意方向切割CT图的仿真计算

    一.数据来源 头部组织的数据.此处直接引用了matlab自带的mri数据.实际场景中,可以通过CT得到的数据进行转换得到 插入异物的数据.此处我假设插入异物为一根细铁丝.模拟为空间中的一条曲线.这个曲 ...

最新文章

  1. Java 刷题必须了解的 API
  2. python字符型_python字符类型
  3. 服务器不响应Ajax,web前端:解决在IE11浏览器下,JQuery的AJAX方法不响应问题
  4. dio 上传文件报错_Vue+Element UI实现断点续传、分片上传、秒传
  5. 周报速递丨百度与美团等互联互通;京东Shopify达成合作
  6. ztree在onCheck()方法中防止因触发联动关系导致页面多次渲染而卡死的问题
  7. 完全卸载MySQL 数据库——清空MySql注册表
  8. 融云联合ofo给大家送福利!
  9. Java项目的开发流程
  10. JDK动态代理简单实现
  11. 超级弱口令检查工具使用简介
  12. PDF.js使用教程
  13. 用实际例子理解回调函数(Calback)
  14. 基于 Java Spring Security 的关注微信公众号即登录的设计与实现 ya
  15. esim工业路由器,爱陆通4G工业路由器5G工业路由器全网通工业路由器
  16. Cascade EF-GAN: 局部聚焦渐进式面部表情编辑
  17. 地铁框架保护的原理_地铁直流系统中框架保护原理及处理程序
  18. 静态链接库(Lib) 与 动态链接库(DLL)
  19. 系统提示内部服务器错误是怎么回事,XP系统提示“HTTP500内部服务器错误”是怎么回事...
  20. 秋招算是结束了,写个总结吧!

热门文章

  1. 打造口袋版XP系统—— WIN PE系统U盘版
  2. 20分钟降服Linux三剑客老大awk,让人拍案叫绝
  3. python实现opencv学习十一:图像直方图
  4. 服务器下传Android端,本地Tomcat服务器接收android端上传的数据
  5. python画图设置坐标轴大小
  6. 五邑大学校级蓝桥杯c语言试题,【智能制造学部】第十届“蓝桥杯”软件类校内选拔赛顺利举行...
  7. 渗透测试DNS收集-DIG
  8. Golang 语言的排序、结构体排序
  9. CoreIDRAW课总结
  10. gitlab怎么删除项目