Matlab
文章平均质量分 88
ChunxueShi
通往程序媛的路上……
展开
-
Matlab画三维立体网状图形(类似魔方)
第一次用Matlab画这种三维立体的图形,搞了半天发现这个样例图片真的是个坑!发现选择Matlab画这种图真的是大材小用了。样例图片:Matlab中有很多绘制三维立体图形的函数,搜了很多资料之后发现,slice函数比较适合画这种网状图,上代码:[x,y,z]=meshgrid(0:1:4,0:1:5,0:1:4);v=x.*y; %三维立体图形xs=[0,1,2,3,4];y原创 2017-11-05 01:36:04 · 9632 阅读 · 5 评论 -
Matlab中的常用函数——取整函数及dir( ),textreal( )
matlab中小数取整的函数大约有四个:floor、ceil、round、fix若 A = [-2.0, -1.9, -1.55, -1.45, -1.1, 1.0, 1.1, 1.45, 1.55, 1.9, 2.0];floor:朝负无穷方向靠近最近的整数;floor(A)ans = -2 -2 -2 -2 -2 1 1 1 1 ...原创 2018-03-15 21:41:28 · 1208 阅读 · 0 评论 -
matlab中textread()函数使用过程中可能出现的问题
一、textread()函数读取文件排错:1、一定要对应好数据的格式;2、要读取的文件一定得有访问权限;错误举例:[name,x,y,h,w,theta,s] = textread(imgPath1,'%s%f%f%f%f%f%s'); 出错原因是文件没有访问权限!3、读取的文件一定得是txt文件,否则会因为编码问题出现错误;4、读取的字符串得到的数组是cell类型的数组,访问的时候要用cell数...原创 2018-03-16 10:06:03 · 15520 阅读 · 2 评论 -
Matlab中的line()函数和rectangle()函数
Line()函数用法例:画一条从(x1,y1)到(x2,y2)的线段;线形:实线;颜色:红色;线宽:4line([x1,x2],[y1,y2],'LineStyle','-','color','r','LineWidth',4);注意:函数参数中第一个中括号中是两个横坐标,第二个中括号中是两个纵坐标一、Matlab绘图中用到的直线属性包括:(1)LineStyle:线形(2)LineWidth:线...原创 2018-03-18 20:35:17 · 16310 阅读 · 0 评论 -
matlab中的inploygon( )函数
inploygon( )函数函数功能:判断给出的坐标是否在闭合的多边形中举例:判断存在数组x0,y0中的坐标点是否在数组xv,yv所定义的多边形中[in,on]= inpolygon(x0,y0,xv,yv);函数说明:(1)存在数组xv,yv中的多边形顶点坐标,必须按照顺时针或者逆时针的方向存;(2)返回的in数组存放的是逻辑值1或0,表示坐标是否在多边形内部;(3)返回的on数组存放的是逻辑...原创 2018-03-19 07:48:39 · 16977 阅读 · 1 评论