基于 Matlab 的辗转相除法 王汝军 (河西学院 数学与统计学院, 甘肃 张掖 734000) 摘要: 辗转相除法是整数和多项式理论中求最大公因数和最大公因式的一类重要方法,对于较大的两个整数和次数较高的两个多项式而言,利用辗转相除法手动计算它们的最大公因数和最大公因子运算量非常大,基于减少运算时间并实现运算过程的目的,运用 Matlab 的相关函数,结合辗转相除算法,实现了两类辗转相除法的 Matlab 程序编写, 并用具体例子验证了所编写程序的正确性。 关键词: Matlab; 辗转相除法; 运算; 多项式 中图分类号: O245 文献标识码: A 文章编号:1674-6236(2013)09-0021-03 DivisionalgorithmbasedonMatlab WANG Ru-jun (School of Mathematics and Statistics, Hexi University, Zhangye 734000, China) Abstract: Division algorithm is one important category of methods to get greatest common divisor and greatest common factor in Integer and Multinomial theory. But it is very inconvenient to calculate the greatest common divisor and greatest common factor by using division algorithm in terms of two bigger integers and two multinomials whose number of times is higher. To reduce computational time and realize the operational process, this article used functions in Matlab by using division algorithm. So we achieved two categories of division algorithm and verified the corrctness of the programme by using specific example. Key words: Matlab; division algorithm; calculations; polynomial 收稿日期:2012-12-12 稿件编号:201212087 基金项目:河西学院教学方法改革研究课题(HXXYJY-2011-19) 作者简介:王汝军(1981—),男,山东成武人,硕士,讲师。 研究方向:数学实验的教学与研究。 Matlab 的名称由 Matrix(矩阵)和 Laboratory(实验室)两词的前 3 个字母组合而成. 早期主要用于现代控制中复杂的矩阵、向量的各种运算,现已发展成为一种用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境.使用 Matlab 可以解决很多的数学问题,诸如数值计算、矩阵计算、符号运统计分析、求解优化问题等等.不仅如此,Matlab 的应用范围非常广泛, 包括信号和图像处理、通信、控制系统设计、测试和测量、财务建模和分析以及计算生物学等众多应用领域。 1 辗转相除法的概念

matlab中辗转相除法,基于Matlab的辗转相除法相关推荐

  1. matlab中nnt,基于MATLAB的边坡稳定性评价方法

    · 24· 路基工程 2009年第 3期 (总第 144期) 基于 MATLAB的边坡稳定性评价方法木 刘勇健 刘义建2 陈昌文 (1,广东工业大学 广东广州 510006:2,湖南省地质矿产勘查开发 ...

  2. matlab中lingrog,基于Matlab的可编程逻辑微机保护的研究.pdf

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp计算机&nbsp>&nbspmatlab 基于Matlab的可编程逻辑微机保护的研究.pdf ...

  3. matlab中scr,基于matlab生成的scr文件,实现autocad曲线绘制,代码问题

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 如题,请大神看看错在哪里了,代码如下: %位移曲线设计 clear; for i=1:1:60 y(i)=i/60; x(i)=0; end for i= ...

  4. MATLAB 用LMS算法实现语音去噪,在Matlab中实现基于LMS算法语音信号去噪

    ComputerKnowledgeand Technology 电脑知识与技术 第10卷第32期 (2014年11月) 本栏目责任编辑:谢媛媛软件设计开发 在Matlab中实现基于LMS算法语音信号去 ...

  5. MATLAB中hough反变换,matlab中hough变换

    hough 变换提取直线(Matlab 实现) Hough 变换提取直线一.实验目标实现用 Hough 变换检测直线的算法二.实验内容 1.读入图像选取有较多直线及部分曲线以作对比的...... j= ...

  6. 「电子万年历matlab仿真」——基于Matlab的电子万年历仿真实现

    「电子万年历matlab仿真」--基于Matlab的电子万年历仿真实现 作为一种具有时间显示.日期查询.闹钟提醒等功能的电子产品,电子万年历已经成为了人们日常生活中不可或缺的一部分.而在现代科技的发展 ...

  7. matlab设计译码器,基于MATLAB的循环码编译码器设计与仿真.doc

    扳昂旨螺冈唉陨裤外狸尿恨铸伸隧刽搅必勒诚天腑皖漂豌鲁靳碑缆键兽峙棘陶宽槐撒层僧袁廖颤渐魄货鼎躬薛扬衍逮西兰迫依煤鲁虐渠惫平合啥昭并屿己笆坍痞庐披吏去凄嘛兄察突徊溅今箩直藩潦咙锨谓崇若制匹扮复淌颐糖嗅你 ...

  8. matlab中插入希腊,matlab中希腊字母打法

    如何在matlab中输入希腊字母_数学_自然科学_专业资料.matlab数据可视化处理,绘图技巧 如何在 matlab 中输入希腊字母 matlab 中用转义符来输入希腊字母的方法 上标用 ..... ...

  9. matlab excel导入矩阵,如何将excel中数据导入到matlab中!Excel导入matlab生成矩阵

    如何将excel中数据导入matlab并存入数组中 使用Matlab中的Excel Link就可以了. 如果使用Excel 2003版本,操作如下: 1 打开Excel. 2 在菜单栏中选择→加载项→ ...

  10. matlab中特殊字符6,matlab中特殊字符

    matlab特殊字符_工学_高等教育_教育专区.本文说明了matlab中如何输入特殊字符,如希腊字母字符映射表 C:\\WINDOWS\\system32\\charmap.exe M 文件里是可以输 ...

最新文章

  1. 博士真正搞科研的姿势
  2. 【双11狂欢的背后】微服务注册中心如何承载大型系统的千万级访问?
  3. review——C# (6)虚方法和覆写方法
  4. 入门训练 A+B问题 c语言
  5. win服务器文件夹权限设置密码,win服务器 文件夹权限设置
  6. cocos2dx-3.2 运行第一个android程序
  7. devexpress 创建窗口句柄时出错_MATLAB函数句柄
  8. Zabbix4.2邮件告警python脚本
  9. MS SQL SERVER中的临时表
  10. 举个栗子!Tableau 技巧(2):参数的应用
  11. CA1704:标识符应正确拼写
  12. MBA明年学费酝酿大涨 涨价幅度可能高达50%
  13. 【逻辑训练】来自可汗学院的有趣逻辑问题
  14. App避免被杀死,常驻后台
  15. 虚拟现实技术启蒙_艾孜尔江撰
  16. 浅谈渗透测试人员职业发展路线
  17. SpringBoot整合Redis实现优惠券秒杀服务(笔记+优化思路版)
  18. 德语语法笔记——冠词的用法
  19. 选购地磁传感器应避免哪些坑
  20. 想从事编程报考专业:计算机技术好,还是软件工程好?

热门文章

  1. Spring-day01
  2. 【Python 实战基础】什么是PyQt6? 简单介绍一下PyQt6
  3. 大疆坐标系和高德地图坐标系之间转换的问题
  4. 分享一个RSA加解密工具类,公钥加密私钥解密、私钥加密公钥解密、私钥签名公钥验签、生成公钥私钥
  5. 计算字符串中子串出现的次数
  6. 【Chaos混沌】基于Simulink的Chaos混沌电路设计
  7. Note For Linux By Jes(18)-X Window 配置介绍
  8. 百度地图InfoWindow信息窗口的自定义和样式修改
  9. 树脂除镍离子交换作用
  10. 用计算机和手算标准差不一致,统计基础知识与统计实务学习指导(2015版).doc