如何用Perl矩阵求解线性方程组方程组的正整数解再探

新手园地& & & 硬件问题Linux系统管理Linux网络问题Linux环境编程Linux桌面系统国产LinuxBSD& & & BSD文档中心AIX& & & 新手入门& & & AIX文档中心& & & 资源下载& & & Power高级应用& & & IBM存储AS400Solaris& & & Solaris文档中心HP-UX& & & HP文档中心SCO UNIX& & & SCO文档中心互操作专区IRIXTru64 UNIXMac OS X门户网站运维集群和高可用服务器应用监控和防护虚拟化技术架构设计行业应用和管理服务器及硬件技术& & & 服务器资源下载云计算& & & 云计算文档中心& & & 云计算业界& & & 云计算资源下载存储备份& & & 存储文档中心& & & 存储业界& & & 存储资源下载& & & Symantec技术交流区安全技术网络技术& & & 网络技术文档中心C/C++& & & GUI编程& & & Functional编程内核源码& & & 内核问题移动开发& & & 移动开发技术资料ShellPerlJava& & & Java文档中心PHP& & & php文档中心Python& & & Python文档中心RubyCPU与编译器嵌入式开发驱动开发Web开发VoIP开发技术MySQL& & & MySQL文档中心SybaseOraclePostgreSQLDB2Informix数据仓库与数据挖掘NoSQL技术IT业界新闻与评论IT职业生涯& & & 猎头招聘IT图书与评论& & & CU技术图书大系& & & Linux书友会二手交易下载共享Linux文档专区IT培训与认证& & & 培训交流& & & 认证培训清茶斋投资理财运动地带快乐数码摄影& & & 摄影器材& & & 摄影比赛专区IT爱车族旅游天下站务交流版主会议室博客SNS站务交流区CU活动专区& & & Power活动专区& & & 拍卖交流区频道交流区 论坛徽章:0 flw老大应该没啥问题的,就是性格比较刚烈了些,有点像大怪侠的样子,偶对他应该还是比较钦佩的,特别是他的Perl造诣。 但是,flw,你扣我的10分啥时候还给我啊~~ 论坛徽章:0 我来说说吧: 对于图书奖励,大家有什么好的Perl图书推荐? =&大小骆驼书是经典,应该是要包括在内的,还有《Perl最佳实践》,不知道是否还包括外文版呢?如果有,我希望是《mod_perl2 User's Guide Book》() 或者除了图书以外,还有什么大家感兴趣并可以用做激励奖品的? =&CU双肩电脑包,CU标志的小礼品(如钥匙扣、名片夹等等),积分,勋章。 或者大家对什么活动比较感兴趣?比如举办Perl方面的普及或高手交流技术沙龙? =&很赞成举办Perl方面的普及或高手交流技术沙龙,特别是普及的交流,对于推广Perl极具意义。 我好像是第一个发言谈谈想法的人哦~~~ [ 本帖最后由 lujx 于 19:46 编辑 ] 家境小康, 积分 1033, 距离下一级还需 967 积分 论坛徽章:0 原帖由 apile 于 17:03 发表 我觉得问题是... 重复的问题总是一直被提出...似乎来问的人都不会先找看看以前的内容...就直接发问... 难怪以前很多高手现在都很少出现了... 我也有点倦怠了.... apile是perl版主力阿 可不能懈怠了 巨富豪门, 积分 38222, 距离下一级还需 1778 积分 论坛徽章:21 原帖由 apile 于 17:03 发表 我觉得问题是... 重复的问题总是一直被提出...似乎来问的人都不会先找看看以前的内容...就直接发问... 难怪以前很多高手现在都很少出现了... 我也有点倦怠了.... 累了就歇歇,有空了在回来。 感觉perl版的CUer都是处在金字塔两端的人,高手和新手都有,但缺少中间力量。 因此,对于一些“临时用户”,还不能过分打击,中间力量就来源于此。 就像在shell版,每日都有大量初级问题、重复问题,但都有人去解答。当你累了的时候,已经有新人成长起来了。 丰衣足食, 积分 617, 距离下一级还需 383 积分 论坛徽章:0 我被FLW鄙视过,会记住的 白手起家, 积分 55, 距离下一级还需 145 积分 论坛徽章:0 支持管大! 我的专业和生物关系比较密切,看到生物信息学用到perl,所以现在想学习下,不知道晚不晚? 各种书到是很全面,各位大牛说的经典电子书都有,问题是,这么多书怎么看得过来,哪里有那么多时间? 各位学perl多长时间就能写代码了?我已经学习1个月了,感觉还很迷茫,perl语言这本书看了两边了,感觉基本懂了,可是写代码觉得还是很困难,困惑中,也努力中。 家境小康, 积分 1675, 距离下一级还需 325 积分 论坛徽章:0 我也来跟贴 送书就送advanced perl programming 2nd edition吧,哈哈,因为我半天连第一章都没看下去(说得好像得书的就是我似的 )拿本自己基本看不懂的书我觉得很爽,平时也可以翻翻。 我对perl纯粹是兴趣,觉得它是对linux+sed+awk的扩展,觉得现在还用sed awk简直就是活在石器时代(我在用awk的时候也暗自鄙视自己以前竟然不知道有这么好的工具),所以perl是一个很牛的工具吧,但是纯粹兴趣容易造成一个严重的问题:过一周就忘记了。。。应用领域狭窄到只能文本分析处理。 但是我当时一看到perl觉得这语言就是我要找的,而且我后来看了很多python与perl争论的帖子,而且尽管说python好的帖子很多,但是我还是觉得先学好perl再说。 同意楼上说法,中间力量缺少,我就一初学的,想进阶的话还不知道怎么办。 不过我想起mastering perl这本书里的一句话,翻译过来大概是:你想要真正成为master,那么你必须向另外的master来学习,所以我下了很多电子书,今天稍微看了下effective perl,发现每本perl的书绝对可以让你耳目一新,毕竟作者不同,理解不同。 [ 本帖最后由 hdc1112 于 23:58 编辑 ] 富足长乐, 积分 7078, 距离下一级还需 922 积分 论坛徽章:0 感觉 perl 版置顶篇中总结的太少了,没有对初学者引导的篇目,没有像 shell 版中十二篇,十三问那样的经典帖子 (当然了,看一些相关书籍也是可以,但一本书包含的内容对一个初学者来说毕竟太多, &&帖子最好是简洁明了模块化,一看便知大概内容,再结合相关书籍的学习应该更有效率,使初学者有一种轻车熟路的感觉) perl 版如果出现一些原创的经典帖子,跟 shell 版将不相上下 最重要的是引导,激发初学者的兴趣 一个社会两极分化是很危险的事情,是一个动荡、不成熟的社会 一个社会的成熟往往取决于中产阶层的比例 我想论坛也是如此 低手提出问题,中手争先解答,高手直面观战 低手得到答案,中手得到锻炼,高手作出评判,指定要点 自认为这是一个健康论坛的表现 现在高手应耐心培养“一部分人先富起来,先富带动后富” 这样perl版才可“可持续发展”。 [ 本帖最后由 爱知 于 08:32 编辑 ] 家境小康, 积分 1302, 距离下一级还需 698 积分 论坛徽章:0 对perl不是很聊解,很想学学!!! 小富即安, 积分 2869, 距离下一级还需 2131 积分 论坛徽章:0 坛主, 赶快公布是什么书吧,这么多人都期待呢。当前位置: >>>要使方程组2x+ay=16x-2y=0有正整数解,则整数a的值是______.-数学.. 要使方程组2x+ay=16x-2y=0有正整数解,则整数a的值是______. 题型:填空题难度:中档来源:不详 ①-②×2得,(a+4)y=16,y=16a+4,代入②得,x=32a+4,又因为方程组的解是正数,所以16a+4>032a+4>0,解得a>-4,又因为方程组的解是整数,所以a+4≤16,即a≤12,则-4<a≤12,则整数a的值是-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12.分别代入x=32a+4y=16a+4,使x、y均为整数的a的值为-3,-2,0,4,12. 马上分享给同学 据魔方格专家权威分析,试题“要使方程组2x+ay=16x-2y=0有正整数解,则整数a的值是______.-数学..”主要考查你对&&二元一次方程组的解法&&等考点的理解。关于这些考点的“档案”如下: 现在没空?点击收藏,以后再看。 因为篇幅有限,只列出部分考点,详细请访问。 二元一次方程组的解法 二元一次方程组的解:使二元一次方程组的两个方程都成立的一对未知数的值,叫做方程组的解,即其解是一对数。二元一次方程组解的情况:一般地,使二元一次方程组的两个方程左、右两边的值都相等的两个未知数的值,叫做二元一次方程组的解。求方程组的解的过程,叫做解方程组。一般来说,一个二元一次方程有无数个解,而二元一次方程组的解有以下三种情况:1、有一组解。如方程组:x+y=5①6x+13y=89②x=-24/7y=59/7 为方程组的解2、有无数组解。如方程组:x+y=6①2x+2y=12②因为这两个方程实际上是一个方程(亦称作“方程有两个相等的实数根”),所以此类方程组有无数组解。3、无解。如方程组:x+y=4①2x+2y=10②,因为方程②化简后为x+y=5这与方程①相矛盾,所以此类方程组无解。可以通过系数之比来判断二元一次方程组的解的情况,如下列关于x,y的二元一次方程组:ax+by=cdx+ey=f当a/d≠b/e 时,该方程组有一组解。当a/d=b/e=c/f 时,该方程组有无数组解。当a/d=b/e≠c/f 时,该方程组无解。二元一次方程组的解法:解方程的依据—等式性质1.a=b←→a+c=b+c2.a=b←→ac=bc (c&0)一、消元法1)代入消元法用代入消元法的一般步骤是:①选一个系数比较简单的方程进行变形,变成 y = ax +b 或 x = ay + b的形式;②将y = ax + b 或 x = ay + b代入另一个方程,消去一个未知数,从而将另一个方程变成一元一次方程;③解这个一元一次方程,求出 x 或 y 值;④将已求出的 x 或 y 值代入方程组中的任意一个方程(y = ax +b 或 x = ay + b),求出另一个未知数;⑤把求得的两个未知数的值用大括号联立起来,这就是二元一次方程的解。例:解方程组 :&&&& x+y=5①{&&&& 6x+13y=89②解:由①得x=5-y③把③代入②,得6(5-y)+13y=89即 y=59/7把y=59/7代入③,得x=5-59/7即 x=-24/7∴ x=-24/7y=59/7 为方程组的解我们把这种通过“代入”消去一个未知数,从而求出方程组的解的方法叫做代入消元法,简称代入法。2)加减消元法用加减法消元的一般步骤为:①在二元一次方程组中,若有同一个未知数的系数相同(或互为相反数),则可直接相减(或相加),消去一个未知数;②在二元一次方程组中,若不存在①中的情况,可选择一个适当的数去乘方程的两边,使其中一个未知数的系数相同(或互为相反数),再把方程两边分别相减(或相加),消去一个未知数,得到一元一次方程;③解这个一元一次方程;④将求出的一元一次方程的解代入原方程组系数比较简单的方程,求另一个未知数的值;⑤把求得的两个未知数的值用大括号联立起来,这就是二元一次方程组的解。例:解方程组:&&&& x+y=9①{&&&& x-y=5②解:①+②2x=14即 x=7把x=7代入①,得7+y=9解,得:y=2∴ x=7y=2 为方程组的解利用等式的性质使方程组中两个方程中的某一个未知数前的系数的绝对值相等,然后把两个方程相加(或相减),以消去这个未知数,使方程只含有一个未知数而得以求解。像这种解二元一次方程组的方法叫做加减消元法,简称加减法。3)加减-代入混合使用的方法例:解方程组:&&& &13x+14y=41①{&&&& 14x+13y=40 ②解:②-①得x-y=-1x=y-1 ③把③ 代入①得13(y-1)+14y=4113y-13+14y=4127y=54y=2把y=2代入③得x=1所以:x=1,y=2特点:两方程相加减,单个x或单个y,这样就适用接下来的代入消元。二、换元法例:解方程组:&& (x+5)+(y-4)=8{&& (x+5)-(y-4)=4令x+5=m,y-4=n原方程可写为m+n=8m-n=4解得m=6,n=2所以x+5=6,y-4=2所以x=1,y=6特点:两方程中都含有相同的代数式,如题中的x+5,y-4之类,换元后可简化方程也是主要原因。三、设参数法例:解方程组:&&&&& x:y=1:4{&&&& 5x+6y=29令x=t,y=4t方程2可写为:5t+6×4t=2929t=29t=1所以x=1,y=4四、图像法二元一次方程组还可以用做图像的方法,即将相应二元一次方程改写成一次函数的表达式在同坐标系内画出图像,两条直线的交点坐标即二元一次方程组的解。 发现相似题 与“要使方程组2x+ay=16x-2y=0有正整数解,则整数a的值是______.-数学..”考查相似的试题有: 19020354448491552917966898787164593已知方程X+Y+Z+W=100,求这方程组的正整数解的组数 爲你锺情0086D 首先将X+Y+Z看做一个整体令X+Y+Z=A 则A+W=100 有99个解,A=1,2,3,...,98,99;W=99,98,...3,2,1.(1)下面求X+Y+Z=A 的个数 ,当A =1,2时无解,故(1)只有97个有效解当A 大于等于三时 令X+Y=B 则有B+Z=A 有A-1个解 (2)求此复合数列可解其实用递归编程很简单 #includevoid main(){jixun=100,x=1,y=1,z=1,w=1;int k=0;if (x 为您推荐: 其他类似问题 扫描下载二维码二元一次方程组练习题求方程组﹛x-3y=0 ,3x+my=18有正整数解的自然数m的值. 威尔D83XO25 x=3y所以3x+my=9y+my=18y=18/(9+m)是正整数所以9+m是18的约数9+m=1,2,3,6,9,18m是自然数所以m=0,m=9 为您推荐: 其他类似问题 x=3y;所以只要x为整数y必定也为整数;将x=3y代入3x+my=18;9y+my=18;y=18/(9+m);易得:m=0或者m=9; x-3y=0即为3x-9y=0所以(m-9)y=18y=18/(m-9)m=0或8或10或7或11或18或6或12或3或15或-9或27 由第一个式子得x=3y,带入第二个式子,得到(m+9)y=18,因为y是正整数,你可以把可能的y的正整数值带进去求的M的值。 扫描下载二维码求下面方程组的正整数解3x+4y+2z=16 4x-3y-z=1 (是同一道题) 落落为君10443 1式+2式*2:11X-2Y=18.由于X、Y、Z都是正整数,当X、Z取最小数1时,4Y=11,Y小于3,只能是1、2.也只有当Y=2,11X-2*2=18,X=2,时,X、Y才同为整数.代入原两式:分别得Z=1.符合题意.得解.X=2、Y=2、Z=1. 为您推荐: 其他类似问题 3x+4y=16-2z4x-3y=1+z解得x=(52-2z)/25,y=(61-11z)/25x,y,z均为正整数,则有0

我要回帖

更多关于 lu分解求解线性方程组 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信