2112

import numpy as np  # 本次仅需要用到这一个库# a = input('需要计算的方程组为:')
a = np.array([[0.01, 2, -0.5, -5], [-1, -0.5, 2, 5], [5, -4, 0.5, 9]])  # 双括号   a即要计算的
i = a.shape[0]  # 得到a的行数
j = a.shape[1]  # 得到a的列数
print(i)
print(j)
X = []  # 建立一个X空列表,便于放入所得解
print(X)for z in range(0, j - 2):  # 当z从第1列到j-1列循环,每一次循环中,都是#针对所在列,先排序,后消元(以下对应这两部分) 2.z还代表循环次数for x in range(z, i):  # x从z行到第最后一行循环,每次循环扔掉上次循#环的第一行,因为每次的第一行都用来存储每次的最大n = np.argmax(abs(a[x:i, z]))  #n为剩下的几行中,绝对值最大的值#所在行的索引print(n + x)  # 索引再加x,因为n为剩下的几行中的索引,而我们
#接下来的交换针对所有行a[[x, n + x], :] = a[[n + x, x], :]  # 数组特殊的交换数值方式print(a)for y in range(1 + z, i):  # 之所以从1+z,开始,最开始的z循环不仅仅#是列,也是循环次数,每循环一次,向下移动一列k = a[z, z] / a[y, z]print(k)a[y,] = a[z,] - k * a[y,]
print(a)w = j - 1
g = 0
for q in range(i - 1, -1, -1):  # i为矩阵行数  这里是从最后一行开始向上#循环行!w = w - 1h = 2 - q  #3元,所以2if h == 0:X.append(a[q, j - 1] / a[q, w])print(X)else:for n in range(0, h):  # e+1决定让n循环几次g = g + a[q, 2 - n] * X[n]print(g)X.append((a[q, j - 1] - g) / a[q, w])  # 公式print(X)g = 0

1112112我玩玩相关推荐

  1. 最近做了一个博客 玩玩而已 运城搜搜 www.lenovoyh.com

    最近做了一个博客 玩玩而已 运城搜搜 www.lenovoyh.com  用了以前一个没用的域名做的  现在还没排名 等待吧 呵呵 转载于:https://www.cnblogs.com/kiah/a ...

  2. RUBY,玩玩~~~

    我觉得吧,这东瀛的红宝石,也得玩玩,毕竟,RUBY ON RAILS,PUPPET等也是一股力量. 作为混IT圈的,知道总没坏处. 就是感觉和C,C++,JAVA,C#,PHP,甚至PYTHON的感觉 ...

  3. 三国志、英雄无敌玩腻了?没关系,我教你开发个战旗游戏玩玩

    喜欢回合制战棋游戏的玩家,肯定对<三国志曹操传>和<英雄无敌>这两款经典战旗游戏不陌生吧. 在<三国志曹操传>中,镇压黄巾军.群雄讨伐董卓.灭吕布等历史事件与游戏中 ...

  4. 随便玩玩之PostgreSQL(第一章)PostgreSQL简介

    随便玩玩之PostgreSQL 未经授权不得转载 第1章PostgreSQL简介 1.1什么是PostgreSQL Postgresql是数据库(软件). The world's most advan ...

  5. 微信电脑客户端_无聊的话,用微信玩玩电脑

    被禁足的2020注定是让人印象深刻的一年如果现在你很无聊来试试用微信玩玩电脑看能否给这不出门就是做贡献的日子带来一点乐趣开启步骤1.在能使用(接触的)的电脑上安装上Hipc在电脑访问 hipc.cn下 ...

  6. 玩玩Xamarin Evolve 2016带来的新特性(三)-Xamarin Workbooks

    编者语:五一祝各位劳动者快乐.今天是该系列文章的最后一篇,当然Evolve 2016还有很多很多的内容,但是我觉得iOS Simulator(for Windows), Xamarin Preview ...

  7. 玩玩Xamarin Evolve 2016带来的新特性(一)-iOS Simulator(for Windows)

    编者语: Xamarin Evolve 2016给不少.NET社群的朋友带来了强心剂,做.NET还是有前途啊,特别在微软开源的策略上.我会在五一假期和大家谈谈Xamarin中大家比较关注的iOS Wi ...

  8. 借个iPad玩玩,越狱4.2.1成功

    春节期间借了个iPad玩玩,又发现了一片广阔的天地. 初步明白了iPad原来越狱后增加了无限的乐趣,也省了好多的银子,作为程序员的我深感罪恶,但确实没钱啊. 通过学习5iipad网站上的越狱教程,一天 ...

  9. vscode弹出cmd_先看看 VS Code Extension 知识点,再写个 VS Code 扩展玩玩

    TL;DR 文章篇幅有点长 ,可以先收藏再看 .要是想直接看看怎么写一个扩展,直接去第二部分 ,或者直接去github看源码 . 第一部分 --- Extension 知识点 一.扩展的启动 如何保证 ...

最新文章

  1. yum update php5.5,(二)Centos7下Yum更新安装PHP5.5,5.6,7.0
  2. 从html中提取手机号码,C#从字符串中提取电话号码、手机号码
  3. 软件开发项目云端All
  4. 和我一起作Tess的windbg lab - Lab3, Memory
  5. sklearn 相关性分析_用sklearn机器学习预测泰坦尼克号生存概率
  6. 转:跨dll操作fopen的返回值导致出错
  7. windows下开启 PHP扩展Redis
  8. 【BZOJ1044】【tyvj3511】【codevs1870】木棍分割,二分答案+滚动数组+前缀和DP
  9. 【转】win7 虚拟机virtualbox中ubuntu12.04安装samba实现文件共享
  10. 订单可视化(智能制造、流程再造、企业信息化) 第七篇 经营班子掌舵,业务与开发分离,走向成功必备条件...
  11. 解释汇编中的AUGW LABEL WORD、ADDW LABEL WORD
  12. Linux镜像最全版本下载网站
  13. 利用arcgis基本比例尺标准分幅编号流程
  14. 行政区域村级划分数据库_两区划定数据库规范
  15. mpchart点击_在MPAndroidChart中,如何为Barchart中的每个Bar添加click事件?
  16. html中dom什么意思,dom属性是什么意思啊 html dom是什么意思,通俗易懂
  17. java 随机手机验证码_Java随机生成手机短信验证码的方法
  18. css版权备案等居于页面底部与超出不换行可滑动
  19. OpenCvSharp 棋盘格标定助手
  20. 三角形的测试用例设计案例

热门文章

  1. C++命名空间(名字空间)
  2. JavaScript自动化脚本自动点击confirm 确认框
  3. 2022 年十大移动行业的趋势和创新
  4. HMAC加密并且以hex/base64编码输出结果的在线工具
  5. Java数组初始化数值
  6. 基于微信小程序的词汇听写系统
  7. 来看看CAD软件中那些你不知道的UCS图标问题吧!
  8. html 微信分享 图片不显示图片,html微信浏览器分享显示图片的问题
  9. 安徽科技学院 信网学院网络文化节 杜鸿飞
  10. BUUCTF-PWN rctf_2019_babyheap(house of storm,堆SROP)