
MatLab
CodeDoraemon
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
工程测量学 变形监测沉降曲线绘制 以及简单曲线元素的计算 MatLab 实现
一、沉降曲线Average_Settlement = [[0,0.858750000000000,3.29250000000000,4.28250000000000,6.64375000000000,8.33000000000000,10.9912500000000,14.9975000000000]];Average_Velocity = [0 0.053672 0.135208 0.070714 0.131181 0.099191 0.076036 0.072841];Date = [68 84原创 2020-06-15 18:43:06 · 986 阅读 · 0 评论 -
使用MatLab计算工程测量中圆曲线的要素以及主点 以及检校
一、源代码详细代码含义看注释即可%此小程序针对简单圆曲线的要素以及主点的计算R = 200 %已知半径 malpha = 90 * (pi / 180) %已知转角 弧度的形式%Dis_Circlr = % 圆曲线细部点间距Kjd = 386.256 % 已知里程点桩号(仅有数字字母自己加即可)T = R * tan(alpha / 2);% 切线长度 tan(弧度 / 2)L = R * alpha ;% 圆曲线长度 长度乘弧度的计算格式E = R * (sec(alpha / 2) -原创 2020-06-02 18:19:17 · 1493 阅读 · 0 评论 -
使用 Matlab 计算摄影测量航飞参数(相对高程、摄影基线、航片数目、航线间隔、航线数目等)
Long_Cequ = 400 % mWidth_Cequ = 400Gsd = 5/100Focal_Length = 8.8 / 1000Pixel_Size = 2.4e-6lx =Pixel_Size * 5472 %沿着分飞行方向底片尺寸ly = Pixel_Size * 3648m = 21000px = 0.8py = 0.6B = m * (1 - px) * ly;D = m * (1 - py) * lx %航线间隔h = Focal_Length * Gsd原创 2020-05-18 23:41:14 · 2883 阅读 · 0 评论 -
MatLab假设有一个长度为1cm的木棍,在其中间有两个断点,求构成三角形的概率
MatLab假设有一个长度为1cm的木棍,在其中间有两个断点,求构成三角形的概率1.总述:在数学中,主要应用线性规划来实现相关的概率计算,在计算机中,用rand生成(0,1)之间的均匀分布的伪随机数。根据构成三角形的判断条件,(实现构成三角形的次数)与(总的满足三角形边长是正数和边长小于总边长的条件)的商表示构成三角形的概率2.源代码%rand()产生一组(0,1)之间的均匀分布的随机数...原创 2019-12-09 17:24:37 · 597 阅读 · 0 评论 -
使用MatLab实现蒙特卡洛求解圆周率 pi
使用MatLab实现蒙特卡洛求解圆周率1.思路基本原理,假设有一个正方形的内切圆,在正方形的内部均匀的取随机点,当取的两个x,y满足圆的方程 (a/2)^2 = x^2 + y^2是,表示在圆的内部,而在圆的内部的概率是:p = pi * (a/2)^2 / a^2 (a代表的是正方形的边长),此时,pi = 4 * p ,也就是四倍的概率,也就是在所有的取得随机数的中,一共取 m 次,最终...原创 2019-12-08 20:51:14 · 10966 阅读 · 0 评论 -
MatLab GUI 进阶知识总结
MatLab GUI 进阶知识总结1.从一个GUI控件或者菜单栏连接到另外一个GUI界面简述:就是你在使用一个软件时,点击了了菜单栏或者按钮时,转换到了另外一个界面方法:在该GUI控件的CallBack中输入另外一个GUI的(.fig)的文件名,注意不加后缀举例:一个按钮控件,需要连接的GUI界面的名称为(test.fig)CallBack在哪儿?1.针对按钮一类的控件:右键你创建的按...原创 2019-12-15 22:12:56 · 1463 阅读 · 0 评论 -
MatLab 使用两行代码求解(100:999)的水仙花数
MatLab 求解(100:1000)的水仙花数1.什么是水仙花数?所谓的水仙花数,指的是数字的每个位的三次方的和等于它的本身举例:153 = 1^3 + 5^3 + 3^32.使用MatLab代码实现求解(1).使用for循环实现源代码如下:x=[];for i=100:1000n1=fix(i/100); %取出百位数n2=fix((i-n1*100)/10...原创 2019-12-10 21:04:04 · 9818 阅读 · 0 评论 -
MatLab 求平均值,方差,标准差
概述MatLab在科学计算中,具有很强大的功能,常用的计算方法是计算一组数据的平均数,标准差,方差。1.计算一个数组的平均值使用 mean() 函数示例1:输入:a = [ 1 2 3;4 5 6]输入:mean(a)输出:[ 2.5,3.5,4.5]解析:默认是先求得每一列的的和,然后对每一个列求平均值示例2:要想求一个数组的平均值,需要使用sum()函数输入:mean(s...原创 2019-12-10 18:03:15 · 128544 阅读 · 2 评论 -
MatLab基本知识学习 详细!
MatLab基本知识学习1.who 命令在命令窗口输入:‘who’ 输出:当前所使用的所有的变量的名字2.whos命令在命令窗口输入:‘whos’ 输出:变量的详细信息,有变量名,大小,属性等信息3.clear 变量名在命令窗口输入:clear x 输出:将工作区的变量的名字以及相关的值删除在命令窗口输入:在命令窗口输入:在命令窗口输入:在命令窗口输入:...原创 2019-12-09 19:23:58 · 9501 阅读 · 0 评论