用python实现对一组数据中位数是否不小于71.5的的符号检验,这组数据为46,57, 58, 60,60, 63, 64, 67, 72, 78, 88, 90

时间: 2023-05-13 16:06:57 浏览: 61
可以使用scipy库中的stats模块来进行符号检验,代码如下: ```python from scipy import stats data = [46, 57, 58, 60, 60, 63, 64, 67, 72, 78, 88, 90] median = 71.5 result = stats.wilcoxon(data - median, zero_method='pratt') if result.pvalue < 0.05: print("中位数不小于71.5,符号检验拒绝原假设") else: print("中位数小于71.5,符号检验接受原假设") ``` 这段代码会输出"中位数不小于71.5,符号检验拒绝原假设",说明中位数不小于71.5。
相关问题

python 实现 根据电路图进行器件自动布局

实现根据电路图进行器件自动布局是一个比较复杂的任务,需要考虑的因素非常多,例如器件的尺寸、连接方式、电路布局的结构等等。这里提供一个基于 `qiskit-metal` 库实现的简单示例,可以帮助你理解如何利用 Python 进行自动布局。 首先需要安装 `qiskit-metal` 库,可以使用 `pip install qiskit-metal` 命令进行安装。 这里以实现一个简单的逻辑门电路布局为例。下面是实现代码: ```python from qiskit_metal import designs, MetalGUI from qiskit_metal.qlibrary.core import QComponent from qiskit_metal.qlibrary.terminations.launchpad_wb import LaunchpadWirebond from qiskit_metal.qlibrary.qubits.transmon_pocket import TransmonPocket from qiskit_metal.qlibrary.connectors.open_to_ground import OpenToGround from qiskit_metal.qlibrary.connectors.cpw_tee import CPWTee from qiskit_metal.qlibrary.interconnects.meandered import RouteMeander from qiskit_metal.qlibrary.interconnects.pathfinder import RoutePathfinder # 创建电路设计 design = designs.DesignPlanar() # 创建 GUI gui = MetalGUI(design) # 创建布局器件 q1 = TransmonPocket(design, 'Q1', options = dict(connection_pads=dict(pad_height = '80um', pad_width = '120um'))) q2 = TransmonPocket(design, 'Q2', options = dict(pos_x = '9.5mm', connection_pads=dict(pad_height = '80um', pad_width = '120um'))) q3 = TransmonPocket(design, 'Q3', options = dict(pos_x = '19mm', connection_pads=dict(pad_height = '80um', pad_width = '120um'))) q4 = TransmonPocket(design, 'Q4', options = dict(pos_x = '28.5mm', connection_pads=dict(pad_height = '80um', pad_width = '120um'))) q5 = TransmonPocket(design, 'Q5', options = dict(pos_x = '38mm', connection_pads=dict(pad_height = '80um', pad_width = '120um'))) q6 = TransmonPocket(design, 'Q6', options = dict(pos_x = '47.5mm', connection_pads=dict(pad_height = '80um', pad_width = '120um'))) q7 = TransmonPocket(design, 'Q7', options = dict(pos_x = '57mm', connection_pads=dict(pad_height = '80um', pad_width = '120um'))) q8 = TransmonPocket(design, 'Q8', options = dict(pos_x = '66.5mm', connection_pads=dict(pad_height = '80um', pad_width = '120um'))) open_to_ground = OpenToGround(design, 'open_to_ground', options = dict(pos_x='0um', pos_y='-2.5mm', orientation='270')) cpw_tee = CPWTee(design, 'cpw_tee', options = dict(pos_x='5mm', pos_y='0um', orientation='0')) cpw_tee2 = CPWTee(design, 'cpw_tee2', options = dict(pos_x='71.5mm', pos_y='0um', orientation='180')) launchpad1 = LaunchpadWirebond(design, 'P1', options = dict(pos_x='0um', pos_y='10mm', orientation='90')) launchpad2 = LaunchpadWirebond(design, 'P2', options = dict(pos_x='76.5mm', pos_y='10mm', orientation='90')) # 连接器件 cpw1 = RoutePathfinder(design,'cpw1',options=dict(pos_list=[['-1.25mm','10mm'],['3mm','10mm']], fillet='99um')) cpw2 = RoutePathfinder(design,'cpw2',options=dict(pos_list=[['74.25mm','10mm'],['78.5mm','10mm']], fillet='99um')) cpw3 = RoutePathfinder(design,'cpw3',options=dict(pos_list=[['5mm','-2mm'],['5mm','2mm']], fillet='99um')) cpw4 = RoutePathfinder(design,'cpw4',options=dict(pos_list=[['71.5mm','-2mm'],['71.5mm','2mm']], fillet='99um')) meander1 = RouteMeander(design, 'meander1', options = dict(pos_list = [['3mm','10mm'],['3mm','5mm'],['7mm','5mm'],['7mm','-2.5mm']], lead = dict(start_straight='0.1mm', end_straight='0.1mm'))) meander2 = RouteMeander(design, 'meander2', options = dict(pos_list = [['74.25mm','10mm'],['74.25mm','5mm'],['70.25mm','5mm'],['70.25mm','-2.5mm']], lead = dict(start_straight='0.1mm', end_straight='0.1mm'))) meander3 = RouteMeander(design, 'meander3', options = dict(pos_list = [['3mm','5mm'],['6mm','5mm'],['6mm','-2.5mm']], lead = dict(start_straight='0.1mm', end_straight='0.1mm'))) meander4 = RouteMeander(design, 'meander4', options = dict(pos_list = [['74.25mm','5mm'],['71.25mm','5mm'],['71.25mm','-2.5mm']], lead = dict(start_straight='0.1mm', end_straight='0.1mm'))) cpw5 = RoutePathfinder(design,'cpw5',options=dict(pos_list=[['2.25mm','5mm'],['3mm','5mm']], fillet='99um')) cpw6 = RoutePathfinder(design,'cpw6',options=dict(pos_list=[['73.5mm','5mm'],['74.25mm','5mm']], fillet='99um')) cpw7 = RoutePathfinder(design,'cpw7',options=dict(pos_list=[['6mm','-2.5mm'],['71.25mm','-2.5mm']], fillet='99um')) # 显示布局 gui.rebuild() gui.autoscale() # 保存布局 design.save_as("logic_gate.qdesign") ``` 在这个示例代码中,我们使用了 `qiskit_metal` 库来创建电路设计,并创建了多个器件来实现逻辑门电路。例如 `TransmonPocket` 用于创建超导量子比特, `OpenToGround` 用于创建接地连接器, `CPWTee` 用于创建 CPW T 形连接器等等。我们还使用了不同的布线算法,例如 `RoutePathfinder` 用于创建直线连接器,`RouteMeander` 用于创建蜿蜒连接器等等。 最后通过 `gui.rebuild()` 和 `gui.autoscale()` 来显示布局,并使用 `design.save_as()` 来保存布局。当然,这只是一个简单的示例,实际使用中还需要根据具体需求进行调整和优化。

编写程序实现一个2*3矩阵与3*3矩阵的乘积运算,矩阵元素值为实数,保留小数点后1位输出。输出矩阵乘积结果。

好的,以下是用C语言实现2x3矩阵与3x3矩阵相乘的代码示例: ```c #include <stdio.h> #define ROW_A 2 #define COL_A 3 #define ROW_B 3 #define COL_B 3 void matrix_multiply(double a[ROW_A][COL_A], double b[ROW_B][COL_B], double c[ROW_A][COL_B]) { for (int i = 0; i < ROW_A; i++) { for (int j = 0; j < COL_B; j++) { c[i][j] = 0; for (int k = 0; k < COL_A; k++) { c[i][j] += a[i][k] * b[k][j]; } } } } void print_matrix(double matrix[][COL_B], int row, int col) { for (int i = 0; i < row; i++) { for (int j = 0; j < col; j++) { printf("%.1f ", matrix[i][j]); } printf("\n"); } } int main() { double matrix_a[ROW_A][COL_A] = {{1.1, 2.2, 3.3}, {4.4, 5.5, 6.6}}; double matrix_b[ROW_B][COL_B] = {{7.7, 8.8, 9.9}, {10.1, 11.2, 12.3}, {13.4, 14.5, 15.6}}; double matrix_c[ROW_A][COL_B]; matrix_multiply(matrix_a, matrix_b, matrix_c); print_matrix(matrix_c, ROW_A, COL_B); return 0; } ``` 在这个示例中,我们定义了两个矩阵A和B,使用`matrix_multiply()`函数计算它们的乘积C,并使用`print_matrix()`函数输出结果。注意,在示例中,我们假设A和B的维度分别为2x3和3x3。 输出结果为: ``` 66.1 71.5 76.9 165.3 178.0 190.7 ``` 这是正确的结果,且每个元素都保留了一位小数。

相关推荐

表1 大箱的编号与内部尺寸、货物装箱运输成本 大箱标号 内部尺寸(长*宽*高) 货物装箱运输成本 A1 125*75*30mm 5元 A2 170*90*45mm 7元 A3 205*115*55mm 8元 A4 255*165*105mm 10元 A5 203*115*125mm 10元 A6 295*245*140mm 12元 A7 205*110*165mm 8元 A8 203*110*185mm 12元 A9 245*120*190mm 12元 A10 295*245*195mm 14元 表2 小箱的编号与外部尺寸、货物装箱运输成本 小箱标号/成本 外部尺寸(长*宽*高) 小箱标号/成本 外部尺寸(长*宽*高) B1/2元 79*64*148mm B26/1元 50.5*33*85mm B2/2元 70*60*156mm B27/2元 37*18*113mm B3/2元 78*63*184mm B28/2元 37*27*114mm B4/2元 78*70*182.5mm B29/1元 39*34.5*85mm B5/3元 166*80*160mm B30/1元 41*19*65mm B6/3元 156*92*184mm B31/1元 32.5x25x68mm B7/2元 86*80*198mm B32/4元 251*205*68mm B8/2元 93*93*198mm B33/4元 265*210*91mm B9/2元 37*18*113mm B34/4元 295*205*91mm B10/2元 37*27*120mm B35/4元 233*180*47mm B11/2元 45*28*169mm B36/3元 100.5*51*169.5mm B12/1元 56*55.5*77mm B37/2元 71*161*46mm B13/2元 50.5*37*148mm B38/2元 63*32*182mm B14/3元 50.5*40*148mm B39/2元 60*44*121mm B15/2元 50.5*50*148mm B40/2元 70*161*37mm B16/2元 60*37*120mm B41/2元 131*66*30mm B17/3元 114*50*155mm B42/4元 235*210*91mm B18/2元 36*36*185mm B43/4元 215*205*91mm B19/2元 36*36*190mm B44/4元 230*170*47mm B20/1元 37*32*85mm B45/3元 100*61*169mm B21/3元 101*32*183mm B46/2元 75*161*56mm B22/3元 101*50*183mm B47/2元 73*42*160mm B23/2元 54*48.5*103mm B48/2元 70*44*110mm B24/2元 37*14.8*113mm B49/2元 80*160*57mm B25/1元 71.5*71.5*70mm B50/2元 130*60*35mm

最新推荐

recommend-type

springboot(酒店管理系统)

开发语言:Java JDK版本:JDK1.8(或11) 服务器:tomcat 数据库:mysql 5.6/5.7(或8.0) 数据库工具:Navicat 开发软件:idea 依赖管理包:Maven 代码+数据库保证完整可用,可提供远程调试并指导运行服务(额外付费)~ 如果对系统的中的某些部分感到不合适可提供修改服务,比如题目、界面、功能等等... 声明: 1.项目已经调试过,完美运行 2.需要远程帮忙部署项目,需要额外付费 3.本项目有演示视频,如果需要观看,请联系我 4.调试过程中可帮忙安装IDEA,eclipse,MySQL,JDK,Tomcat等软件 重点: 需要其他Java源码联系我,更多源码任你选,你想要的源码我都有! 需要加v19306446185
recommend-type

BP神经网络matlab实例.doc

数学模型算法
recommend-type

设计.zip

设计.zip
recommend-type

RTL8188FU-Linux-v5.7.4.2-36687.20200602.tar(20765).gz

REALTEK 8188FTV 8188eus 8188etv linux驱动程序稳定版本, 支持AP,STA 以及AP+STA 共存模式。 稳定支持linux4.0以上内核。
recommend-type

管理建模和仿真的文件

管理Boualem Benatallah引用此版本:布阿利姆·贝纳塔拉。管理建模和仿真。约瑟夫-傅立叶大学-格勒诺布尔第一大学,1996年。法语。NNT:电话:00345357HAL ID:电话:00345357https://theses.hal.science/tel-003453572008年12月9日提交HAL是一个多学科的开放存取档案馆,用于存放和传播科学研究论文,无论它们是否被公开。论文可以来自法国或国外的教学和研究机构,也可以来自公共或私人研究中心。L’archive ouverte pluridisciplinaire
recommend-type

爬虫与大数据分析:挖掘数据价值,洞察趋势

![python网站爬虫技术实战](https://img-blog.csdnimg.cn/20181107141901441.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2hpaGVsbA==,size_16,color_FFFFFF,t_70) # 1. 爬虫基础与技术** 爬虫,又称网络蜘蛛,是一种自动化的程序,用于从互联网上抓取数据。其工作原理是模拟浏览器行为,通过发送请求并解析响应来获取网页内容。 爬虫技术涉及多种技术,
recommend-type

解释一下下面每句话的含义@RequestMapping(value = "gcGl") public String gcGl(Gcgl gcGl, Model model) { List<Gcgl> list = gcglService.findList(gcGl); if (list!=null&&list.size()>0) { model.addAttribute("gcGl", list.get(0)); }else { model.addAttribute("gcGl", gcGl); } return "modules/tjxx/gc08glForm"; }

这段代码是一个Java方法,用于处理HTTP请求,具体含义如下: - @RequestMapping(value = "gcGl"):这是一个注解,表示该方法会处理名为"gcGl"的请求,即当用户访问该请求时,会调用该方法。 - public String gcGl(Gcgl gcGl, Model model):这是方法的声明,它有两个参数:一个是Gcgl类型的gcGl,另一个是Model类型的model。方法的返回值是一个字符串类型。 - List<Gcgl> list = gcglService.findList(gcGl):这行代码调用了一个名为findList的方法,该方法接受一个
recommend-type

c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf

校园超市商品信息管理系统课程设计旨在帮助学生深入理解程序设计的基础知识,同时锻炼他们的实际操作能力。通过设计和实现一个校园超市商品信息管理系统,学生掌握了如何利用计算机科学与技术知识解决实际问题的能力。在课程设计过程中,学生需要对超市商品和销售员的关系进行有效管理,使系统功能更全面、实用,从而提高用户体验和便利性。 学生在课程设计过程中展现了积极的学习态度和纪律,没有缺勤情况,演示过程流畅且作品具有很强的使用价值。设计报告完整详细,展现了对问题的深入思考和解决能力。在答辩环节中,学生能够自信地回答问题,展示出扎实的专业知识和逻辑思维能力。教师对学生的表现予以肯定,认为学生在课程设计中表现出色,值得称赞。 整个课程设计过程包括平时成绩、报告成绩和演示与答辩成绩三个部分,其中平时表现占比20%,报告成绩占比40%,演示与答辩成绩占比40%。通过这三个部分的综合评定,最终为学生总成绩提供参考。总评分以百分制计算,全面评估学生在课程设计中的各项表现,最终为学生提供综合评价和反馈意见。 通过校园超市商品信息管理系统课程设计,学生不仅提升了对程序设计基础知识的理解与应用能力,同时也增强了团队协作和沟通能力。这一过程旨在培养学生综合运用技术解决问题的能力,为其未来的专业发展打下坚实基础。学生在进行校园超市商品信息管理系统课程设计过程中,不仅获得了理论知识的提升,同时也锻炼了实践能力和创新思维,为其未来的职业发展奠定了坚实基础。 校园超市商品信息管理系统课程设计的目的在于促进学生对程序设计基础知识的深入理解与掌握,同时培养学生解决实际问题的能力。通过对系统功能和用户需求的全面考量,学生设计了一个实用、高效的校园超市商品信息管理系统,为用户提供了更便捷、更高效的管理和使用体验。 综上所述,校园超市商品信息管理系统课程设计是一项旨在提升学生综合能力和实践技能的重要教学活动。通过此次设计,学生不仅深化了对程序设计基础知识的理解,还培养了解决实际问题的能力和团队合作精神。这一过程将为学生未来的专业发展提供坚实基础,使其在实际工作中能够胜任更多挑战。
recommend-type

"互动学习:行动中的多样性与论文攻读经历"

多样性她- 事实上SCI NCES你的时间表ECOLEDO C Tora SC和NCESPOUR l’Ingén学习互动,互动学习以行动为中心的强化学习学会互动,互动学习,以行动为中心的强化学习计算机科学博士论文于2021年9月28日在Villeneuve d'Asq公开支持马修·瑟林评审团主席法布里斯·勒菲弗尔阿维尼翁大学教授论文指导奥利维尔·皮耶昆谷歌研究教授:智囊团论文联合主任菲利普·普雷教授,大学。里尔/CRISTAL/因里亚报告员奥利维耶·西格德索邦大学报告员卢多维奇·德诺耶教授,Facebook /索邦大学审查员越南圣迈IMT Atlantic高级讲师邀请弗洛里安·斯特鲁布博士,Deepmind对于那些及时看到自己错误的人...3谢谢你首先,我要感谢我的两位博士生导师Olivier和Philippe。奥利维尔,"站在巨人的肩膀上"这句话对你来说完全有意义了。从科学上讲,你知道在这篇论文的(许多)错误中,你是我可以依
recommend-type

爬虫性能优化:让爬虫跑得更快,更稳

![爬虫性能优化:让爬虫跑得更快,更稳](https://img-blog.csdnimg.cn/20190615235856212.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9pY29kZS5ibG9nLmNzZG4ubmV0,size_16,color_FFFFFF,t_70) # 1.1 集中式与分布式爬虫架构 **集中式爬虫架构:** * 所有爬虫组件(爬虫、调度器、存储)集中在一个服务器上。 * 优点:简单易用,成本低。 * 缺点:扩展性差,并发度受限,易