我有一个笨拙的PHP代码,我用它来获得无理数的近似分数,如pi,phi,2,3的平方根等等。我想得到一个我可以在MatLab上使用的公式,并获得数据表并根据近似分数绘制一个图。也许某人已经可以从中获取但我会提供PHP代码来补充案例:

$n = phi(); # irrational number (imaginary/complex number?)

$x = 500; # how many numbers to check

$max = 50; # how many instances to show

$precision = 0.0001;

# check every i against every j and make a comparison how near their values are to each other

for ($i=1; $i

for ($j=1; $j

# compared value is stored on array. very distant numbers needs to be discarded ($precision) or array gets easily too big, limit 64k

if (($d = abs(($n - ($i/$j)))) && $d > $precision) continue;

$c[] = array($i, $j, $d);

}

}

# sort comparison chart by third index (2)

array_qsort($c, 2);

# print max best values from the sorted comparison chart

$count = count($c);

echo "closest fraction numbers for $n from $count calculated values are:
\n
\n";

$r = 0;

foreach ($c as $abc) {

$r++;

$d = $abc[0]/$abc[1];

echo $abc[0] . '/' . $abc[1] . ' = ' . $d . ' (' . round($abc[2]*(1/$precision), 10) . ')' . "
\n";

if ($r > $max) break;

}

matlab 高精度无理数,如何从MatLab上的无理数生成近似分数?相关推荐

  1. matlab 高精度无理数,如何从MatLab上的无理数产生近似分数?

    我有一个笨拙的PHP代码,我用它来得到无理数的近似分数,如pi,phi,2,3的平方根等等.我想获得一个公式,我可以在MatLab上使用该公式,并获取数据表并根据近似分数绘制一个图.也许有人已经可以从 ...

  2. Matlab运用mapping包在地图上绘制散点图(热力图)

    Matlab运用mapping包在地图上绘制散点图(热力图) 一.前言 Mapping Toolbox是Matlab提供的,一整套包含许多函数跟图形用户界面的工具箱:它可以帮助用户分析几何空间方面的数 ...

  3. 用Matlab将坐标添加到地图上

    用Matlab将坐标添加到地图上 今年本科组全国大学生数学建模国赛我没有参加,闲着无聊帮助研究生学姐做竞赛,她让我用matlab将坐标添加到地图上.我的思路是:先画个地图(地图可以是matlab自带的 ...

  4. Matlab 从怀俄明大学上爬取探空数据

    function sounding %设置爬取时间  49行可以选取早八晚八,默认是都下载 start_year       =2019     ; start_month      =06     ...

  5. matlab判断矩阵不可约,用Matlab计算二元域GF(2)上的不可约多项式

    1 二元域 GF(2) 上的不可约多项式 二元域 GF(2)={0,1} 上的运算规则如下: 加法:+ 0 1 0 0 1 1 1 0 乘法:⋅ 0 1 0 0 0 1 0 1 二元域 GF(2) 上 ...

  6. matlab实现ENVI2%线性拉伸及底图上画双坐标系剖面线

    MATLAB实现ENVI2%线性拉伸 一. MATLAB实现ENVI线性拉伸 1.参考链接,程序主体来源于: 2.程序修改适用于RGB影像 (1)修改内容介绍: (2)程序介绍: 二.matlab在底 ...

  7. Matlab:实现在输入音频上使用免费混响器(附完整源码)

    Matlab:实现在输入音频上使用免费混响器 function audioOut = HelperFreeverbReverberation(audioIn, tuningUIStruct) pers ...

  8. Matlab:实现在输入音频上使用混响器对象(附完整源码)

    Matlab:实现在输入音频上使用混响器对象 function audioOut = HelperAudioReverberation(audioIn, tuningUIStruct, Fs) per ...

  9. 在ubuntu上打开matlab,command window出现Cannot write to preference file “matlab.prf” in “home/user/.matlab

    Cannot write to preference file "matlab.prf" in "home/user/.matlab/R2016b" The d ...

  10. matlab保存和载入数据,matlab数据的导入导出-总结篇

    支持的导入和导出文件格式 下表显示了可以从 MATLAB 应用程序导入和导出的文件格式. 文件内容扩展名说明导入函数导出函数MATLAB 格式化数据MAT保存的 MATLAB 工作区 访问 MATLA ...

最新文章

  1. ORM单表查询,跨表查询,分组查询
  2. 每日一皮:这题作的没毛病...
  3. python 重复采样,不重复采样
  4. codewars048: Triple Double
  5. 如何写一个完善的c++异常处理类
  6. 编码utf-8的不可映射字符_MySQL 请不要使用“utf8”
  7. PCB上走100A电流的方法
  8. ASP.net Table 控件
  9. (Java) 线程池
  10. 20万+奖金池,“智在飞翔”2021 • 无人飞行器智能感知大赛,战火重燃 • 等你来战!!...
  11. html面板插件ui,jQuery布局插件UI Layout简介及使用方法
  12. JavaScript学习(二十七)—解决IE以及IE8之前的浏览器下面的添加事件或者删除事件
  13. JAVA给banking作界面_银行运行模拟编程 求助!!!
  14. HTML 5 会让iOS和Android开发者转行吗?
  15. Asp.Net MVC4入门指南(8):给数据模型添加校验器
  16. 基于社会资源的普通摄像机1400结构化AI算法改造方案
  17. 基于C++的Qt网络编程——聊天客户端
  18. shiro原理简介说明
  19. 稳压管和TVS管的工作原理
  20. 查看自己电脑连接过的WiFi密码

热门文章

  1. Topic 18. 临床预测模型之缺失值插补方法
  2. 一文告诉你IT行业什么方向赚钱,需求多
  3. CMakeLists写法总结
  4. 什么是SNP遗传力?
  5. JAVA笔试面试题集锦05
  6. Orcad Schematic常用功能
  7. 那些花儿那片笑声让我想起我的那些花儿在我生命每个角落静静为我开着我曾...
  8. 酒诗词之一(七言诗)
  9. 【慕课网】前端零基础入门---步骤一:页面结构层HTML---01-HTML基础
  10. PS 仿制图章 轻松换支付宝赞赏码 GIF动态图手把手教你