matlab三维凸包,matlab 基本操作总结
(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 基本操作总结相关推荐
- matlab三维凸包,计算凸包
- MATLAB Simulink
- MathWorks 中国
使用 convhull 和 convhulln 计算凸包 convhull 和 convhulln 函数取一个点集,输出位于凸包边界上的点的索引.凸包基于点索引的表示法支持绘图,且便于数据访问.下面这 ...
- matlab 三维动态,matlab三维动态绘图
matlab 动态绘图,MATLAB R2017a下载 64位免费版,matlab三维动态绘图,matlabtimer动态绘图 matlab绘制动态三维心形代码(蛋疼的情人节奉献)_计算机软件及应用_ ...
- matlab三维 旋转矩阵,matlab旋转矩阵来旋转三维模型+meshlab旋转模型+matlab基础常用...
matlab旋转矩阵来旋转三维模型+meshlab旋转模型+matlab基础常用 matlab旋转矩阵来旋转三维模型+meshlab旋转模型+matlab基础常用操作 matlab旋转矩阵实战: ①点 ...
- matlab 三维线性插值,MATLAB三维插值与拟合
MATLAB三维插值与拟合 插值和拟合都是数据优化的一种方法,当实验数据不够多时经常需要用到这种方法来画图.在matlab中都有特定的函数来完成这些功能.这两种方法的确别在于:当测量值是准确的,没有误 ...
- matlab三维可视化,MATLAB中三维数据可视化及应用
Value Engineering -----------------------作者简介:张晓利(1976-),女,陕西临潼人,硕士研究生,讲师,研究方向为 计算机应用. 0引言 MATLAB 在数 ...
- matlab三维 旋转矩阵,matlab中的三维坐标系与旋转
1. matlab中的三维坐标系 matlab中的三维坐标系是使用的右手坐标系: 输入以下代码: >> plot3(0,0,0) >> xlabel('axis X') > ...
- matlab三维凸包,用 qhull 计算三维点集的凸包
因为 qhull 是一个复杂的命令行工具箱,用户可以通过各种命令选项去调用适当的程序.比如,要对点集进行 Delaunay 网格化,可以直接使用 "qdelaunay" 命令来实现 ...
- matlab三维feather,matlab高维图形,别地方抄来的
不知道能不能用上,先留着. 7.4 特殊图形和高维可视化 7.4.1 特殊图形指令例示 7.4.1.1 面域图area [ * 例 7.4.1 .1-1 ]面域图指令 area .该指令的特点是:在图 ...
- matlab三维图像分割,Matlab 沿三维任意方向切割CT图的仿真计算
一.数据来源 头部组织的数据.此处直接引用了matlab自带的mri数据.实际场景中,可以通过CT得到的数据进行转换得到 插入异物的数据.此处我假设插入异物为一根细铁丝.模拟为空间中的一条曲线.这个曲 ...
最新文章
- Java 刷题必须了解的 API
- python字符型_python字符类型
- 服务器不响应Ajax,web前端:解决在IE11浏览器下,JQuery的AJAX方法不响应问题
- dio 上传文件报错_Vue+Element UI实现断点续传、分片上传、秒传
- 周报速递丨百度与美团等互联互通;京东Shopify达成合作
- ztree在onCheck()方法中防止因触发联动关系导致页面多次渲染而卡死的问题
- 完全卸载MySQL 数据库——清空MySql注册表
- 融云联合ofo给大家送福利!
- Java项目的开发流程
- JDK动态代理简单实现
- 超级弱口令检查工具使用简介
- PDF.js使用教程
- 用实际例子理解回调函数(Calback)
- 基于 Java Spring Security 的关注微信公众号即登录的设计与实现 ya
- esim工业路由器,爱陆通4G工业路由器5G工业路由器全网通工业路由器
- Cascade EF-GAN: 局部聚焦渐进式面部表情编辑
- 地铁框架保护的原理_地铁直流系统中框架保护原理及处理程序
- 静态链接库(Lib) 与 动态链接库(DLL)
- 系统提示内部服务器错误是怎么回事,XP系统提示“HTTP500内部服务器错误”是怎么回事...
- 秋招算是结束了,写个总结吧!