这是一个用c#语言写成的矩阵类,可以完成矩阵的各种准确的数学计算,如:矩阵的加减乘除、转置、逆运算、复矩阵的乘法、求行列式值、求矩阵秩、一般实矩阵的奇异值分解、求广义逆、约化对称矩阵为对称三对角阵、实对称三对角阵的全部特征值与特征向量的计算、求赫申伯格矩阵全部特征值、求实对称矩阵特征值与特征向量等.可以将其做成dll用到其他的环境下。
填补了.net中没有矩阵的空白,是你进行科学计算不可或缺的插件之一。
2025/4/15 5:19:10 98KB c# 矩阵
1
编写一个方阵类,其中封装有对方阵进行操作的方法,包括:两个n阶方阵的加;
两个n阶方阵的减;
求方阵的转置矩阵;
toString()方法按行、列描述矩阵(其中包含\n字符)。
试分别就3阶方阵和4阶方阵的数据验证类设计。
2025/4/14 0:07:06 2KB JAVA
1
这是我在VS2010环境下用C语言写的几个有用的矩阵运算的算法。
包括求矩阵的逆、转置、行列式和乘法运算。
2025/3/30 19:54:13 1008KB c 矩阵运算 vs 算法
1
1.两个串相等的充要条件是()。
A.串长度相等B.串长度任意C.串中各位置字符任意D.串中各位置字符均对应相等2.对称矩阵的压缩存储:以行序为主序存储下三角中的元素,包括对角线上的元素。
二维下标为(i,j),存储空间的一维下标为k,给出k与i,j(i<j)的关系k=()(1<=i,j<=n,0<=k<n*(n+1)/2)。
A.i*(i-1)/2+j-1B.i*(i+1)/2+jC.j*(j-1)/2+i-1D.j*(j+1)/2+i3.二维数组A[7][8]以列序为主序的存储,计算数组元素A[5][3]的一维存储空间下标k=()。
A.38B.43C.26D.294.已知一维数组A采用顺序存储结构,每个元素占用4个存储单元,第9个元素的地址为144,则第一个元素的地址是()。
A.108B.180C.176D.1125.下面()不属于特殊矩阵。
A.对角矩阵B.三角矩阵C.稀疏矩阵D.对称矩阵6.假设二维数组M[1..3,1..3]无论采用行优先还是列优先存储,其基地址相同,那么在两种存储方式下有相同地址的元素有()个。
A.3B.2C.1D.07.若Tail(L)非空,Tail(Tail(L))为空,则非空广义表L的长度是()。
(其中Tail表示取非空广义表的表尾)A.3B.2C.1D.08.串的长度是()。
A.串中不同字母的个数B.串中不同字符的个数C.串中所含字符的个数,且大于0D.串中所含字符的个数9.已知广义表((),(a),(b,c,(d),((d,f)))),则以下说法正确的是()。
A.表长为3,表头为空表,表尾为((a),(b,c,(d),((d,f))))B.表长为3,表头为空表,表尾为(b,c,(d),((d,f)))C.表长为4,表头为空表,表尾为((d,f))D.表长为3,表头为(()),表尾为((a),(b,c,(d),((d,f))))10.广义表A=(a,b,c,(d,(e,f))),则Head(Tail(Tail(Tail(A))))的值为()。
(Head与Tail分别是取表头和表尾的函数)A.(d,(e,f))B.dC.fD.(e,f)二、填空题(每空2分,共8分)。
1.一个广义表为F=(a,(a,b),d,e,(i,j),k),则该广义表的长度为________________。
GetHead(GetTail(F))=_______________。
2.一个n*n的对称矩阵,如果以行或列为主序压缩存放入内存,则需要个存储单元。
3.有稀疏矩阵如下:005700-300040020它的三元组存储形式为:。
三、综合题(共22分)。
1.(共8分)稀疏矩阵如下图所示,描述其三元组的存储表示,以及转置后的三元组表示。
0-30004060000007015080转置前(4分):转置后(4分):2.(共14分)稀疏矩阵M的三元组表如下,请填写M的转置矩阵T的三元组表,并按要求完成算法。
(1)写出M矩阵转置后的三元组存储(6分):M的三元组表:T的三元组表:ije2133244254
1
B树的删除.swfB树的生长过程.swf三元组表的转置.swf中序线索化二叉树.swf串的顺序存储.swf二分查找.swf二叉排序树的删除.swf二叉排序树的生成.swf二叉树的建立.swf克鲁斯卡尔算法构造最小生成树.swf冒泡排序.swf分块查找.swf单链表结点的删除.swf单链表结点的插入.swf图的深度优先遍历.swf基数排序.swf堆排序.swf头插法建单链表.swf寻找中序线索化二叉树指定结点的前驱.swf寻找中序线索化二叉树指定结点的后继.swf尾插法建表.swf希儿排序.swf开放定址法建立散列表.swf循环队列操作演示.swf快速排序.swf拉链法创建散列表.swf拓扑排序.swf最短路径.swf朴素串匹配算法过程示意.swf构造哈夫曼树的算法模拟.swf构造哈夫曼树过程.swf栈与递归.swf树、森林和二叉树的转换.swf桶式排序法.swf直接插入排序.swf直接选择排序.swf规并排序.swf邻接表表示的图的广度优先遍历.swf邻接表表示的图的深度优先遍历.swf顺序查找.swf顺序栈(4个存储空间).swf顺序栈(8个存储空间).swf顺序表的删除运算.swf顺序表的插入.swf顺序队列操作.swf
2025/1/18 22:04:36 939KB 数据结构 算法 Flash
1
标题输出CanvasXpressR库html_document独立的canvasXpress是百时美施贵宝公司开发的用于生物信息学和系统生物学分析的核心可视化组件。
它支持大量的以显示科学和非科学数据。
canvasXpress还包括用于浏览复杂数据集的简单,简洁的,用于跟踪可目的的所有用户自定义的复杂而独特的机制,以及用于同步选定数据点的“开箱即用”广播功能。
页面中的所有canvasXpress图。
可以轻松地对数据进行排序,分组,转置,转换或动态聚类。
完全可定制的鼠标事件以及缩放,平移和拖放功能是使此库在其类中独一无二的功能。
现在,canvasXpress可以简单地
2025/1/6 7:05:45 1.75MB visualization javascript chart bioinformatics
1
自制的通过CMD来显示的矩阵计算器,压缩包内含头文件及源文件。
可以实现矩阵加、减、乘、除(求逆后相乘)、求逆、求秩、转置和求行列式大小。
东北大学中荷学院学生可能会需要到。
2024/9/27 3:27:31 7KB C++ 矩阵计算器 东北大学
1
老师讲述的goldstein滤波clcclearfid1=fopen('');%读取相干系数Coh=fread(fid1,[1000,700],'uint8');Coh=Coh';%转置fclose(fid1);fid1=fopen('');%读取幅度值Amp=fread(fid1
2024/9/9 14:08:30 4KB goldstein
1
目录第1章数字信号处理引言  1.1引言  1.2数字信号处理起源  1.3信号域  1.4信号分类  1.5DSP:一个学科第2章采样原理  2.1引言  2.2香农采样原理  2.3信号重构  2.4香农插值  2.5采样方法  2.6多通道采样  2.7MATLAB音频选项第3章混叠  3.1引言  3.2混叠  3.3圆判据  3.4IF采样第4章数据转换和量化  4.1域的转换  4.2ADC分类  4.3ADC增强技术  4.4DSP数据表示方法  4.5量化误差  4.6MAC单元  4.7MATLAB支持工具第5章z变换  5.1引言  5.2z变换  5.3原始信号  5.4线性系统的z变换  5.5z变换特性  5.6MATLABz变换设计工具  5.7系统稳定性  5.8逆z变换  5.9赫维赛德展开法  5.10逆z变换MATLAB设计工具  第6章有限冲激响应滤波器[1]6.1引言  6.2FIR滤波器  6.3理想低通FIR滤波器  6.4FIR滤波器设计  6.5稳定性  6.6线性相位  6.7群延迟  6.8FIR滤波器零点位置  6.9零相位FIR滤波器  6.10最小相位滤波器第7章窗函数设计法  7.1有限冲激响应综述  7.2基于窗函数的FIR滤波器设计  7.3确定性设计  7.4数据窗  7.5基于MATLAB窗函数的FIR滤波器设计  7.6Kaiser窗函数  7.7截尾型傅里叶变换设计方法  7.8频率采样设计法第8章最小均方设计方法  8.1有限冲激响应综述  8.2最小二乘法  8.3最小二乘FIR滤波器设计  8.4MATLAB最小均方设计  8.5MATLAB设计对比  8.6PRONY方法第9章等波纹设计方法  9.1等波纹准则  9.2雷米兹交换算法  9.3加权等波纹FIR滤波器设计  9.4希尔伯特等波纹FIR滤波器  9.5等波纹滤波器阶次估计  9.6MATLAB等波纹FIR滤波器实现  9.7LPFIR滤波器设计  9.8基于Lp范数的MATLAB滤波器设计第10章FIR滤波器特例  10.1引言  10.2滑动平均FIR滤波器  10.3梳状FIR滤波器[1]10.4L波段FIR滤波器  10.5镜像FIR滤波器  10.6补码FIR滤波器  10.7频率抽样滤波器组  10.8卷积平滑FIR滤波器  10.9非线性相位FIR滤波器  10.10FarrowFIR滤波器第11章FIR的实现  11.1概述  11.2直接型FIR滤波器  11.3转置结构  11.4对称FIR滤波器结构  11.5格型FIR滤波器结构  11.6分布式算法  11.7正则符号数  11.8简化加法器图  11.9FIR有限字长效应  11.10计算误差  11.11缩放  11.12多重MAC结构[1]第12章经典滤波器设计  12.1引言  12.2经典模拟滤波器  12.3模拟原型滤波器  12.4巴特沃斯原型滤波器  12.5切比雪夫原型滤波器  12.6椭圆原型滤波器  12.7原型滤波器到最终形式的转换  12.8其他IIR滤波器形式  12.9PRONY(PADE)法  12.10尤尔—沃尔第13章无限冲激响应滤波器设计  13.1引言  13.2冲激响应不变法  13.3冲激响应不变滤波器设计  13.4双线性z变换法  13.5翘曲  13.6MATLABIIR滤波器设计  13.7冲激响应不变与双线性z变换IIR对比  13.8最优化第14章状态变量滤波器模型  14.1状态空间系统  14.2状态变量  14.3模拟仿真  14.4MATLAB仿真  14.5状态变量模型  14.6基变换  14.7MATLAB状态空间  14.8转置系统  14.9MATLAB状态空间算法结构第15章数字滤波器结构  15.1滤波器结构  15.2直Ⅰ、Ⅱ型结构  15.3直Ⅰ、Ⅱ型IIR滤波器的MATLAB相关函数  15.4直Ⅰ、Ⅱ型结构的MATLAB实现  15.5级联型结构  15.6一阶、二阶子滤波器  15.7一阶、二阶子滤波器的MATLAB实现[1]15.8并联型结构  15.9级联/并联型结构的MATLAB实现  15.10梯型/格型IIR滤波器第16章定点效应  16.1背景  16.2定点系统  16.3溢
1
sigmoid函数:nonlin(输出矩阵,矩阵,[是否求导(boolean)])底数矩阵:NumInd(输出矩阵,底常数,矩阵,[矩阵是否要系数(Double)])矩阵指数:ArrInd(输出矩阵,指常数,矩阵,[矩阵是否要系数(Double)])数加矩阵:NumAdd(输出矩阵,加常数,矩阵,[矩阵是否要系数(Double)])数减矩阵:NumSub(输出矩阵,被减数,矩阵,[矩阵是否要系数(Double)])数乘矩阵:NumDot(输出矩阵,被乘数,矩阵,[矩阵是否要系数(Double)])矩阵加法:ArrAdd(输出矩阵,矩阵A,矩阵B,[结果是否要系数(Double)])矩阵减法:ArrSub(输出矩阵,矩阵A,矩阵B,[结果是否要系数(Double)])哈达玛积:ArrDot(输出矩阵,矩阵A,矩阵B,[结果是否要系数(Double)])数乘矩阵:NumDot(输出矩阵,乘常数,矩阵)矩阵乘法:Dot(输出矩阵,矩阵A,矩阵B)矩阵可视化:ArrVis(矩阵)输出字符串转置矩阵:ArrT(输出矩阵,矩阵,[结果是否要系数(Double)])一维数组矩阵化:ArrA(输出矩阵,列数,一维数组)元素矩阵化:Arr(输出矩阵,列数,元素1,元素2,元素3...)矩阵绝对值:ArrAbs(输出矩阵,矩阵,[结果是否要系数(Double)])矩阵元素平均:Mean(矩阵)输出双精度小数随机小数矩阵:Rand(输出矩阵,行数,列数,[矩阵是否要系数])随机整数矩阵:intRand(输出矩阵,行数,列数,下限,上限)
2024/7/30 3:02:33 10KB VB 矩阵
1
共 35 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡