2301_79648818 2023-10-07 09:53 采纳率: 0%
浏览 4

MATLAB通过拟合圆求圆心

MATLAB通过拟合圆求圆心,在已知拟合圆的情况下,后面程序的写法

img

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-10-07 12:12
    关注

    【相关推荐】



    • 帮你找了个相似的问题, 你可以看下: https://ask.csdn.net/questions/7573261
    • 这篇博客也不错, 你可以看下MATLAB实现贪心算法
    • 您还可以看一下 苏金明老师的MATLAB复变函数课程中的 构造复数和复数矩阵小节, 巩固相关知识点
    • 除此之外, 这篇博客: MATLAB数字信号处理(3)计算方式生成随机序列中的 2.1 中心极限定理 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:

      假定一个随机变量X是多个独立随机变量之和,在满足一定条件时,随机变量逼近正态分布。一般可以采用m个独立的均匀分布随机变量相加得到X,则X服从均值为m/2、方差为m/12的正态分布。有需要也可以根据概率论知识将生成的序列标准化,得到标准正态分布。

      MATLAB设计程序如下(R2017a版本下编写):

      %-------------------------------------------------
      %            计算产生正态分布随机变量
      %-------------------------------------------------
      clc; clear; close all;
       
      m = 100;              % 序列数目
      num = 1000;           % 单个序列的数据长度
       
      x = zeros(1,1000);
      for i = 1 : m
          u = rand(1,num);       % 产生均匀分布序列
          x = x + u;
      end
       
      xax=[min(x):.1:max(x)];
      nx=hist(x,xax);
      plot(xax,nx); title('中心极限定理 num='+string(num));
      

      rand函数产生均匀分布的随机序列,叠加m=100个序列,则理论上的数学期望为m/2=50,方差为m/12=8.33。单个序列的长度num将极大影响到生成随机序列的质量。下面给出不同num下的测试结果。
      在这里插入图片描述

      显而易见,num越大,叠加序列越接近于服从正态分布的随机序列。


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 10月7日