网页制作和网站制作有什么区别建设网站的app

news/2025/10/5 1:12:50/文章来源:
网页制作和网站制作有什么区别,建设网站的app,织梦商城网站模板免费下载,3d 网站设计本文发布矩阵#xff08;Matrix#xff09;的一些初级算法。 一、矩阵的行列式#xff08;Determinant#xff09; 矩阵行列式是指矩阵的全部元素构成的行列式#xff0c;设A(a)是数域P上的一个n阶矩阵#xff0c;则所有A(a)中的元素组成的行列式称为矩阵A的行列式… 本文发布矩阵Matrix的一些初级算法。 一、矩阵的行列式Determinant 矩阵行列式是指矩阵的全部元素构成的行列式设A(a)是数域P上的一个n阶矩阵则所有A(a)中的元素组成的行列式称为矩阵A的行列式记为|A|或det(A)。若AB是数域P上的两个n阶矩阵k是P中的任一个数则|AB||A||B||kA|kⁿ|A||A*||A|其中A*是A的伴随矩阵若A是可逆矩阵则|A||A|。   /// summary /// 计算 A[p,q] 位于 [,]temp 的块辅因子 /// /summary /// param namematrix/param /// param nametemp/param /// param namep/param /// param nameq/param /// param namen/param private static void BlockCofactor(double[,] matrix, ref double[,] temp, int p, int q, int n) {     int i 0;     int j 0; for (int row 0; row n; row)     {         for (int col 0; col n; col)         {             if (row ! p col ! q)             {                 temp[i, j] matrix[row, col];                 if (j (n - 1))                 {                     j 0;                     i;                 }             }         }     } } /// summary /// 求矩阵行列式递归算法 /// /summary /// param nameN/param /// param namematrix/param /// param namen/param /// returns/returns public static double Determinant(int N, double[,] matrix, int n) {     if (n 1)     {         return matrix[0, 0];     } double D 0.0;     double[,] temp new double[N, N];     int sign 1;     for (int f 0; f n; f)     {         BlockCofactor(matrix, ref temp, 0, f, n);         D sign * matrix[0, f] * Determinant(N, temp, n - 1);         sign -sign;     }     return D; }   /// summary /// 计算 A[p,q] 位于 [,]temp 的块辅因子 /// /summary /// param namematrix/param /// param nametemp/param /// param namep/param /// param nameq/param /// param namen/param private static void BlockCofactor(double[,] matrix, ref double[,] temp, int p, int q, int n) {int i 0;int j 0;for (int row 0; row n; row){for (int col 0; col n; col){if (row ! p col ! q){temp[i, j] matrix[row, col];if (j (n - 1)){j 0;i;}}}} }/// summary /// 求矩阵行列式递归算法 /// /summary /// param nameN/param /// param namematrix/param /// param namen/param /// returns/returns public static double Determinant(int N, double[,] matrix, int n) {if (n 1){return matrix[0, 0];}double D 0.0;double[,] temp new double[N, N];int sign 1;for (int f 0; f n; f){BlockCofactor(matrix, ref temp, 0, f, n);D sign * matrix[0, f] * Determinant(N, temp, n - 1);sign -sign;}return D; } 二、矩阵的伴随矩阵Adjoint Matrix 一个方形矩阵的伴随矩阵是一个类似于逆矩阵的概念。如果二维矩阵可逆那么它的逆矩阵和它的伴随矩阵之间只差一个系数对多维矩阵也存在这个规律。然而伴随矩阵对不可逆的矩阵也有定义并且不需要用到除法。   /// summary /// 伴随矩阵 /// /summary /// param nameA/param /// param nameadj/param public static void Adjoint(double[,] matrix, out double[,] adjoint) {     int N matrix.GetLength(0);     adjoint new double[N, N]; if (N 1)     {         adjoint[0, 0] 1.0;         return;     } int sign 1;     double[,] temp new double[N, N];     for (int i 0; i N; i)     {         for (int j 0; j N; j)         {             BlockCofactor(matrix, ref temp, i, j, N);             sign ((i j) % 2 0) ? 1 : -1;             adjoint[j, i] (sign) * (Determinant(N, temp, N - 1));         }     } } /// summary /// 伴随矩阵 /// /summary /// param nameA/param /// param nameadj/param public static void Adjoint(double[,] matrix, out double[,] adjoint) {int N matrix.GetLength(0);adjoint new double[N, N];if (N 1){adjoint[0, 0] 1.0;return;}int sign 1;double[,] temp new double[N, N];for (int i 0; i N; i){for (int j 0; j N; j){BlockCofactor(matrix, ref temp, i, j, N);sign ((i j) % 2 0) ? 1 : -1;adjoint[j, i] (sign) * (Determinant(N, temp, N - 1));}} } 三、矩阵的逆矩阵Inverse Matrix 设A是一个n阶矩阵若存在另一个n阶矩阵B使得 ABBAE 则称方阵A可逆并称方阵B是A的逆矩阵。矩阵求逆即求矩阵的逆矩阵。矩阵是线性代数的主要内容很多实际问题用矩阵的思想去解既简单又快捷。逆矩阵又是矩阵理论的很重要的内容逆矩阵的求法自然也就成为线性代数研究的主要内容之一。 /// summary /// 矩阵求逆 /// /summary /// param nameA/param /// param nameinverse/param /// returns/returns public static bool Inverse(double[,] matrix, out double[,] inverse) {     int N matrix.GetLength(0);     inverse new double[N, N]; double det Determinant(N, matrix, N);     if (det 0)     {         return false;     } Adjoint(matrix, out double[,] adj); for (int i 0; i N; i)     {         for (int j 0; j N; j)         {             inverse[i, j] adj[i, j] / (double)det;         }     }     return true; }   /// summary /// 矩阵求逆 /// /summary /// param nameA/param /// param nameinverse/param /// returns/returns public static bool Inverse(double[,] matrix, out double[,] inverse) {int N matrix.GetLength(0);inverse new double[N, N];double det Determinant(N, matrix, N);if (det 0){return false;}Adjoint(matrix, out double[,] adj);for (int i 0; i N; i){for (int j 0; j N; j){inverse[i, j] adj[i, j] / (double)det;}}return true; }演算代码 private void button1_Click(object sender, EventArgs e) {     double[,] A {          {5, -2, 2, 7},         {1, 0, 0, 3},         {-3, 1, 5, 0},         {3, -1, -9, 4}     }; double d Algorithm_Gallery.Determinant(4, A, 4); StringBuilder sb new StringBuilder();     sb.Append(Welcome());     sb.AppendLine(1、b原始矩阵/bSource Matrixbr);     sb.Append(Algorithm_Gallery.ToHtml(A));     sb.AppendLine(行列式Determinant d br);          Algorithm_Gallery.Adjoint(A, out double[,] adj);     sb.AppendLine(br2、b伴随矩阵/bAdjoint Matrixbr);     sb.Append(Algorithm_Gallery.ToHtml(adj));          Algorithm_Gallery.Inverse(A, out double[,] inv);     sb.AppendLine(br3、b逆矩阵/bInverse Matrixbr);     sb.Append(Algorithm_Gallery.ToHtml(inv));     sb.Append(Bye());     webBrowser1.DocumentText sb.ToString(); } private void button1_Click(object sender, EventArgs e) {double[,] A { {5, -2, 2, 7},{1, 0, 0, 3},{-3, 1, 5, 0},{3, -1, -9, 4}};double d Algorithm_Gallery.Determinant(4, A, 4);StringBuilder sb new StringBuilder();sb.Append(Welcome());sb.AppendLine(1、b原始矩阵/bSource Matrixbr);sb.Append(Algorithm_Gallery.ToHtml(A));sb.AppendLine(行列式Determinant d br);Algorithm_Gallery.Adjoint(A, out double[,] adj);sb.AppendLine(br2、b伴随矩阵/bAdjoint Matrixbr);sb.Append(Algorithm_Gallery.ToHtml(adj));Algorithm_Gallery.Inverse(A, out double[,] inv);sb.AppendLine(br3、b逆矩阵/bInverse Matrixbr);sb.Append(Algorithm_Gallery.ToHtml(inv));sb.Append(Bye());webBrowser1.DocumentText sb.ToString(); } 打印矩阵的代码 public static string ToHtml(double[,] y) {     int m y.GetLength(0);     int n y.GetLength(1);     StringBuilder sb new StringBuilder();     sb.AppendLine(style);     sb.AppendLine(td { padding:5px;text-align:right; });     sb.AppendLine(/style);     sb.AppendLine(table width100% border1 bordercolor#999999 styleborder-collapse:collapse;);     for (int i 0; i m; i)     {         sb.AppendLine(tr);         for (int j 0; j n; j)         {             sb.AppendLine(td String.Format({0:F8}, y[i, j]) /td);         }         sb.AppendLine(/tr);     }     sb.AppendLine(/table);     return sb.ToString(); }   ———————————————————————————————— POWER BY  TRUFFER.CN 50018.COM 315SOFT.COM public static string ToHtml(double[,] y) {int m y.GetLength(0);int n y.GetLength(1);StringBuilder sb new StringBuilder();sb.AppendLine(style);sb.AppendLine(td { padding:5px;text-align:right; });sb.AppendLine(/style);sb.AppendLine(table width100% border1 bordercolor#999999 styleborder-collapse:collapse;);for (int i 0; i m; i){sb.AppendLine(tr);for (int j 0; j n; j){sb.AppendLine(td String.Format({0:F8}, y[i, j]) /td);}sb.AppendLine(/tr);}sb.AppendLine(/table);return sb.ToString(); }

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/927753.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

服装服饰设计网站wordpress视频插件a vi

前言 《机器学习-回归问题》知道了回归问题的处理方式,分类问题才是机器学习的重点.从数据角度讲,回归问题可以转换为分类问题的微分 逻辑回归 逻辑回归(Logistics Regression),逻辑回归虽然带有回归字样,但是逻辑回归属于分类算法。但只可…

有引导的网站企业网站免费模板

1 前言 IJKPLAYER在视频render之时,并非简单使用SDL渲染API,而是用了OpenGL ES,再分别在Android和iOS平台做视频的显示;一言以蔽之,OpenGL ES并不能做到直接在窗口上render并显示,而是需要一个中间媒介。这…

北京微信网站建设报价单跨境电商在哪些网站上面做

介绍: zabbix是对服务器资源状态例如、内存空间、CPU、程序运行状态进行检测、设置预警值、短信设置等功能等一款开源工具。配置不当存在未授权,SQL注入漏洞 弱口令 nameadmin&passwordzabbix nameguest&password POST /index.php HTTP/1.1 Host: 192.1…

US$33.25 Key Shell for XHORSE XZKA82EN Exclusively for Hyundai Kia Models 5pcs/lot

Key Shell for XHORSE XZKA82EN Exclusively for Hyundai & Kia ModelsThe Shell for XHORSE XZKA82EN Exclusively for Hyundai & Kia ModelsPackage includes:5pcs x The Shell for XHORSE XZKA82EN Exclusi…

网站开发与维护费用网站多数关键词

宇电的设备使用基于RS-485的自定义协议,协议本身比较简单,只有2条指令: 读:地址代号52H(82) 要读的参数代号00校验码 写:地址代号43H(67)要写的参数代号写入数低字节写…

没有,不要模拟登录的,太慢没有效率

没有,不要模拟登录的,太慢没有效率你说的 “不要模拟登录的,太慢没有效率”,我理解是针对 手机验证码登录 / 签到 这类软件的实现方式里的一种区别:🔹 1. 什么是“模拟登录”?模拟登录 = 程序伪装成用户,去模…

南昌网站开发培训中心建筑行业网站建设

Java使用3DES加密解密的流程①传入共同约定的密钥(keyBytes)以及算法(Algorithm),来构建SecretKey密钥对象SecretKey deskey new SecretKeySpec(keyBytes, Algorithm);②根据算法实例化Cipher对象。它负责加密/解密Cipher c1 Cipher.getInstance(Algor…

高端大气网站推荐房屋设计装修网站

股票普通买卖 股票买入 通过选择委托方向实现股票的买入与卖出,可根据输入的价格自动查询可买数量。 用鼠标点击【买入】,如图所示: 输入股票代码并选中后,选择委托类型,若为限价类型,输入委托价格&#xf…

网站如何获取用户信任如何制作自己的个人网站

转染试剂是瞬时转染生产病毒载体的主要原材料之一。作为上游病毒生产的重要原物料之一,转染试剂对病毒载体的产能具有重要影响。而转染试剂的转染效率、稳定性都直接影响着大规模病毒载体生产的产能与周期。因此,了解PEI转染试剂正确的保存方法对于保障实…

资讯门户类网站模板六安发布

大家好,我是雄雄,前几天总结了下面试别的班时所出现的问题,今天,3班进行了第一次模拟面试。虽然在面试之前千叮咛万嘱咐,但是在正式模拟面试时还是有些问题。一方面由于这样的模拟面试以前没有过,所以紧张过…

版面设计素材网站北京网站设计推荐柚米

OSI七层模型和TCP/IP四层模型 业内普遍的分层方式有两种:OSI七层模型 和TCP/IP四层模型。记忆则为 “应表会传网数物” 关于协议: ① OSI七层模型详解 结构名 功能 主要设备 应用层 是最靠近用户的OSI层。用户接口、应用程序。应用层向应用进程展示…

week01 编码规范

week01 编码规范编码规范文件与目录规范• 头文件引用: 使用 <> 引用系统头文件或预定义路径的头文件,例如 #include <iostream> 。 使用 "" 引用当前目录或相对路径的头文件,例如 #i…

如何做微信ppt模板下载网站珠海企业网站推广服务

当你的计算机知识还撑不起你的学习、工作时&#xff0c;那你就应该静下心来刷计算机等级考试题库-二级C语言试题。1)下列叙述中正确的是( )。A.解决同一个问题的不同算法的时间复杂度一般是不同的B.解决同一个问题的不同算法的时间复杂度必定是相同的C.对同一批数据作同一种处理…

做化妆品注册和注册的网站有哪些大品牌设计公司

栈和队列 栈&#xff08;stack&#xff09;&#xff0c;有些地方称为堆栈&#xff0c;是一种容器&#xff0c;可存入数据元素、访问元素、删除元素&#xff0c;它的特点在于只能允许在容器的一端&#xff08;称为栈顶端指标&#xff0c;英语&#xff1a;top&#xff09;进行加…

做电影网站投资多少钱百度快照收录入口

[TOC]&#xff08;太多了&#xff0c;目录只列出最重要的几个&#xff0c;剩下的同学们自己翻&#xff09; PHP作为一种广泛应用的服务器端脚本语言&#xff0c;在历史上曾曝出过多种安全漏洞。以下是一些PHP漏洞的类别及其简要解释&#xff0c;以及如何解决这些问题&#xff1…

三亚网站建设兼职网站怎样做反向链接

支持向量机 一、概述1.1 介绍1.2 工作原理1.3 三层理解 二、sklearn.svm.SVC2.1 查看数据集2.2 contour函数2.3 画决策边界&#xff1a;制作网格2.4 建模画图 三、非线性情况推广3.1 查看数据集3.2 线性画图3.3 为非线性数据增加维度并绘制3D图像 四、核函数 一、概述 1.1 介绍…

建设银行金山支行网站个人建设图片分享网站

参照张树山&#xff08;2023&#xff09;的做法&#xff0c;本团队对来自统计与决策《企业数字化转型与供应链效率》一文中的基准回归部分进行复刻。文章实证检验企业数字化转型对供应链效率的影响。用年报词频衡量上市公司数字化转型程度&#xff0c;以库存周转天数来衡量供应…

秦皇岛市做网站优化甘肃省建设信息平台

安装所需的模块&#xff08;python&#xff09; pip 是 Python 包管理工具&#xff0c;该工具提供了对Python 包的查找、下载、安装、卸载的功能。 首先命令行输入pip3 --version查看是否有pip C:\Users\jym>pip3 --version pip 19.2.3 from d:\program files\python38\l…

启动网站建设的请示聊城手机网站建设价格

在移动应用中&#xff0c;网络请求 是实现与服务器进行数据交互的核心功能。React Native 基于 JavaScript 的特性&#xff0c;提供了多种方式进行网络请求&#xff0c;包括使用 fetch API、axios 库以及 WebSocket 等。本章节将详细介绍如何在 React Native 中进行网络请求&am…

10.4 闲话

.本来要睡觉了的,然后酒店响起了火警,睡不着了。 今天打的比赛都过于神人。CF 被 E 卡了不知道多长时间,模拟赛放了个二项式反演板子很不尊重人(写三个小时乱搞斩获 \(6\) 分更不尊重人了),ucup 只写了签到,ABC…