我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

利用Matlab默认的随机数生成器解题

利用Matlab默认的随机数生成器rand()在(0,1)范围内生成连续型随机变量,使得p(x)=sinx,其中x在0到2π之间

% 生成 100 个随机数
N = 100;
r = rand(N, 1);

% 映射到 [0, 2π] 区间上
x = 2 * pi * r;

% 绘制直方图
histogram(x, 'Normalization', 'pdf');
xlim([0, 2*pi]);
title('Uniform distribution on [0, 2\pi]');
xlabel('x');
ylabel('Probability density');

近期文章

  • 51单片机用两个按键控制数码管
  • 杨飞”这两个字的代码怎么写
  • 函数的定义,提示出错误了
  • jQuery成功函数没有执行
  • vuforia和unity导出apk在手机上是这样
  • 用HTML怎么可以实现图片的这样排列呀?
  • 在axios响应错误拦截器中,重新发起请求前,为什么需要删除error.config.headers?
  • 关于#matlab#的问题:控制输入出现奇异值
  • vuforia导出apk怎么是这样啊
  • 怎么让每个相同单词和单词次数只输出一次
  • 服务器django搭建网站
  • python计算问题
  • VScode Markdown 导出错误:Failure to export: [CLIError] Failed converting Markdown. (spawn UNKNOWN)
  • 我的c语言程序有点问题
  • too long
  • ICC2绕线时如何在同层布线实现蛇形绕线
  • VS2013实现数据库登陆注册功能
  • 编译原理问题解答文法
  • EditableProTable可编辑表格无数据时渲染下拉框组件?怎么处理?
  • 基于modis数据对吉林省秸秆焚烧遥感监测图

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华