- 博客(46)
- 问答 (1)
- 收藏
- 关注
原创 R语言结课及Matlab开始
我们R语言的学习这节课下课就结束了,接下来进行Matlab的学习。下面我会说一下R的结课任务及如何考试,以及我自己整理的Matlab安装教程。
2022-11-24 16:08:46
950
转载 Linpack【MPICH + GotoBLAS2 + HPL】参数配置详解
【代码】Linpack【MPICH + GotoBLAS2 + HPL】参数配置详解。
2022-10-27 02:19:35
796
原创 R——第一次作业
我们可以使用一个叫RStudio的IDE作为R的图形化前端,这样我们就可以在一个地方访问我们的脚本和数据,找到帮助,预览图和输出。就我个人而言,要是追求好看的界面,也不介意那点内存,经常用脚本的可以下载一个R Studio。作业2,作业3,我都用了两个方法,上课的知识是第一种方法,第二种方法涉及到了循环,还没讲到,有兴趣的可以看一看。(点击即可)可以帮助你,这个视频的列表也有R Studio的安装方法,大家可以根据自己的需要下载。方法二,分别生成01-09,1-36,然后用循环赋值将1-9覆盖掉。
2022-10-18 23:11:28
482
原创 武大sas慕课——第六章,第七章对应的代码
这个是单样本的检验,有时也会说“自身对照检验”下面是代码,参考的时候不要忘记了,我们的逻辑库不一样!!
2022-10-12 21:14:57
286
原创 MOOC武大SAS第五章yagao数据集
这个是慕课上第五章网课上老师的例子,图片转文字出来的间隔不对,我改了一下,下面的数据大家练习的时候可以直接copy过去 ~~ ^_^!X4:公司销售价格,X3:其他厂家平均价格,X2:广告费用,X1:价格差,Y:销售量*/下面再放一个代码版的,防止复制粘贴后数据间隔不对。
2022-10-08 00:50:33
400
原创 MOOC武大SAS第四章——作业
题 2-2 如下表格是:来自 2 个地区的 30 个家庭,每月的收入和支出数据,你可以用任意方 法建立该数据集 fami30.sas7bdat(注意:数据集有 4 个变量,30 个观测构成),请写出绘制 类似于如下二个图形的 2 个过程步语句。题2-1 从某大学2000名学生的“数据统计分析”课程的考试成绩中随机抽取72名学生的成绩如下表(PDF附件),写出完成如下要求的程序(1个数据步和2个过程步)第二个图有一个问题,我的图例是英文的,作业上的是中文的。(2)绘制方块图,描述不同地区的家庭收入的频数。
2022-10-07 19:22:48
1085
原创 MOOC武大SAS——第二章作业
新建一个名为Child数据集,数据集中有四个变量,分别是name,gender,birthday,age,其中变量age是用赋值语句计算出来的每个小朋友的年龄,程序命名为grade01.sas。3)将数据集BMIclass按性别拆分为二个名为boy、girl的新数据集,新数据集中不需有性别变量,且BMI值的输出格式为6.2,即输出显示到小数点后2位。1)复制SASHELP.CLASS数据集,建立新变量BMI,其值为weight/(height*height)*1000,新数据集命名为BMIclass;
2022-09-24 02:11:00
1640
原创 第3章-2 查验身份证
一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下首先对前17位数字加权求和,权重分配为然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M现在给定一些身份证号码,请你验证校验码的有效性,并输出有问题的号码。...
2022-07-30 11:49:30
1031
原创 第3章-1 大于身高的平均值
中小学生每个学期都要体检,要量身高,因为身高可以反映孩子的生长状况。现在,一个班的身高已经量好了,请输出其中超过平均身高的那些身高。程序的输入为一行数据,其中以空格分隔,每个数据都是一个正整数。程序要输出那些超过输入的正整数的平均数的输入值,每个数后面有一个空格,输出的顺序和输入的相同。......
2022-07-29 16:14:46
474
原创 第2章-10 输出华氏-摄氏温度转换表
输入2个正整数lower和upper(lower≤upper≤100),请输出一张取值范围为[lower,upper]、且每次增加2华氏度的华氏-摄氏温度转换表。温度转换的计算公式C=5×(F−32)/9,其中C表示摄氏温度,F表示华氏温度。...
2022-07-28 18:53:17
1277
1
原创 Python的输入输出(来自菜鸟教程)
第三种方式是使用文件对象的write()方法,标准输出文件可以用sys.stdout引用。也可以使用str.format()函数来格式化输出值,他的语法糖是f-string。如果希望将输出的值转成字符串,可以使用repr()或str()函数来实现。Python两种输出值的方式表达式语句和print()函数。...
2022-07-28 16:51:16
1601
原创 第2章-3 阶梯电价
为了提倡居民节约用电,某省电力公司执行“阶梯电价”,安装一户一表的居民用户电价分为两个“阶梯”月用电量50千瓦时(含50千瓦时)以内的,电价为0.53元/千瓦时;超过50千瓦时的,超出部分的用电量,电价上调0.05元/千瓦时。请编写程序计算电费。...
2022-07-27 15:49:53
759
原创 小白学SAS
SAS中建立数据集主要有两种形式一种使用Cards直接输入,另一种从别的数据库软件导入到SAS中(数据量很大的时候,我们通常先把数据输入到其他专业数据录入软件,如Excel、Acess、Oracel等,然后再导入SAS)先说第一种在SAS编辑窗口直接建立数据集,一共三句话用date语句起名字,基本格式date数据集名只能包括数字、英文、下划线且第一个词不能是数字;不超过32个字符用input语句输入变量,基本格式input变量1变量2…………......
2022-07-25 16:23:42
1348
原创 鱼C_python的一些题
重点是center函数的使用,str.center(width),此处的width为总长度。这个题的思路很有意思,有点点像推箱子的游戏,一次转一圈,然后更新边界值。1.请问下面代码执行后,列表x和y的内容分别是什么。2.创建一个88x88的随机整数矩阵(二维列表)4.请按照顺时针螺旋顺序输出矩阵中的所有元素。3.10*10杨辉三角形。...
2022-07-23 16:41:52
723
原创 使用C/Python解决拉丁方阵
在这个外面再套一个循环,让这个环,向左滚动一个元素,输出N次,我们就可以打印出一个方阵。python下的写法,要注意print函数,将end的参数改为空(默认的情况为换行符)方阵的数据每层都是一个环,我们可以用循环输出,这样我们就打印出来一层。打印N个方阵,就在外面再套一个循环,重复N次。第一种方法利用求余计算直接得到数字。...
2022-07-23 15:42:18
705
原创 星期一(理论测试)
1.空间计算方法struct(结构体)、union(共用体):这两个新类型定义的变量,开辟空间的时候,都是先计算理论值,再按照4的倍数开辟struct(结构体)—先计算各个类型的和,再找不小于它的4的倍数,例如:类型和:size = 4(int) + 10 (char[10]) + 1(char) + 6(float) =21 ; 找不小于它的4的倍数:24故:sizeof(s)=24union(共用体)—找到各类型中最大的一个,再找不小于它的4的倍数,例如:size = 10(char[10]
2022-06-06 00:49:52
161
原创 第八章四测
写一下注意事项凑凑字数:1. 注意空瓶子-- t,的类型,它的类型要与交换对象的类型相同(这是在sort(排序函数)内用的)2.输入,必须是:gets(),并且前面要有一个操作读入消耗掉第一次输入后的换行符(回车=提交+换行),也就是提交下面这一行产生的换行符达到这个目的--在" gets() "前吞掉换行符,有下面两种方法: 3.给你们复习一个知识点:在C语言中,为了使用方便和使之直观,可以把 (*p).num 改用 p->num 来代替,它表示 *p 所指向的结构体变量中的 num 成
2022-06-01 18:05:10
413
原创 第8章3测
第1题的算法://开辟空间(i=n-1)存储这n个数//输入m//加一个空瓶//转移(p+i)到空瓶//后移:*(p+i)=*(p+i-1);i--(i-1>=0);//将空瓶元素转移到*p//第4行-第6行的步骤**循环m次//输出#include<stdio.h>#include<stdlib.h>void enter(int *p,int n){ int i; for(i=0;i<n;i++) { s...
2022-05-25 17:24:37
281
原创 学习通作业 第八章二测(2022.5.22 23:59:00截止)
下面有两个算法:方法一:老师讲的方法,全部走一遍,最后数组元素对应的值即为被淘汰出去的次序。怎么想的看程序里注释叭^-^#include<stdio.h>//这个函数会将数组遍历一遍,如果有任一一个元素i的值为0//(即这个元素i还没有被被淘汰),就会返回值1//否则,循环正常进行,将返回值0int fun(int *p,int n){ int i; for(i=0;i<=n;p++,i++) if(*p==0) return 1; return..
2022-05-18 19:15:06
1215
2
原创 C语言解决hanio(汉诺塔)问题
这个问题算法倒是会了,可课本上的代码着实让人难以理解(自己写写不出来~_~)兄弟们可以直接去B站看up主的视频,超赞!!!先给你们看看最终代码#include<stdio.h>void hanio(int n,char A,char B,char C){ if(n==1) printf("%c --> %c\n",A,C); else { hanio(n-1,A,C,B); printf("%c --> %c\n",A,C); hanio(n-1
2022-05-11 00:18:08
429
原创 C语言下的重排串问题
方法一:统计相应字符的个数(用它们的ASCLL码统计)首先建个字符表,即129个元素的数组,比如:a[129]。(ASCLL码表从000开始,128以后的字符现在编译器大多不识别)并把它初始化为0,当下面统计字符个数的时候,把与该字符的ASCLL码对应的数组a的元素加1,比如:检测到字符a,其ASCLL码值097,故,a[97]++#include<stdio.h>#include<string.h>int main(){ int a[129]={};
2022-05-09 19:37:01
934
原创 B类程序题(旧的,不是考试题库)
1题#include<stdio.h>int main(){ int m,n,c,p; scanf("%d %d",&m,&n); printf("m=%d,n=%d,",m,n); if(m==n) { printf("GCD=%d,LCM=%d",m,m); return 0; } if(m<n) c=m,m=n,n=c;//让m,n中较大的数在前面,为辗转相除法做准备 p=m*n;//存储m*n while(m%n!=0)//
2022-04-25 14:53:05
289
原创 学习通A类程序题答案(旧的,不是考试题库)
1题。#include<stdio.h>#include<math.h>int main(){double a;//题目中输入了小数,用double类型的变量scanf("%lf",&a);if(a<0) printf("less than 0");else printf("%d",(int)sqrt(a));//强制类型转换,在这个数的前面加上"(转换后的变量类型)"return 0;}2题(半对,第5组未通过)#include<
2022-04-25 03:08:19
1943
原创 怎样在C语言中进行强制类型转换
1.强制类型转换的示例(float) a; //将变量 a 转换为 float 类型(int)(x+y); //把表达式 x+y 的结果转换为 int 整型(float) 100; //将数值 100(默认为int类型)转换为 float 类型2.代码举例#include <stdio.h>int main(){ float m=6.4; int n; n = (int)m; printf("%d",n); return 0;}//这里输出结果.
2022-03-24 17:41:08
8902
原创 习题2-6 求阶乘序列前N项和 (15 分)
本题要求编写程序,计算序列 1!+2!+3!+⋯ 的前N项之和。输入格式:输入在一行中给出一个不超过12的正整数N。输出格式:在一行中输出整数结果。输入样例:5输出样例:153阶乘是一个数学术语,它不是C语言独有的。而且没有库函数,你需要自己写。所以代码基本分为两段,一段计算,一段定义阶乘函数。#include<stdio.h>int fact (int n);//fact是自定义的意思;这里表示的是int类型的 自定义函数fcat(int
2022-02-14 18:16:06
402
原创 习题2-5 求平方根序列前N项和 (15 分)
本题要求编写程序,计算平方根序列1+2+3+⋯的前N项之和。可包含头文件math.h,并调用sqrt函数求平方根。输入格式:输入在一行中给出一个正整数N。输出格式:在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后两位。题目保证计算结果不超过双精度范围。输入样例:10输出样例:sum = 22.47#include<stdio.h>#include<math.h>int main(){ int n,i; d
2022-02-09 13:24:56
327
原创 习题2-4 求交错序列前N项和 (15 分)
本题要求编写程序,计算交错序列 1-2/3+3/5-4/7+5/9-6/11+... 的前N项之和。输入格式:输入在一行中给出一个正整数N。输出格式:在一行中输出部分和的值,结果保留三位小数。样例">样例">输入样例:5输出样例:0.917方法一:#include<stdio.h>#include<math.h>int main(){ int n,i; double sum=0; scanf("%d",&.
2022-02-06 12:17:26
512
原创 习题2-3 求平方与倒数序列的部分和 (15 分)
本题要求对两个正整数m和n(m≤n)编写程序,计算序列和m2+1/m+(m+1)2+1/(m+1)+⋯+n2+1/n。输入格式:输入在一行中给出两个正整数m和n(m≤n),其间以空格分开。输出格式:在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后六位。题目保证计算结果不超过双精度范围。输入样例:5 10输出样例:sum = 355.845635#include<stdio.h>int main(){ int m,n,i
2022-02-04 14:39:45
1050
原创 习题2-2 阶梯电价 (15 分)
为了提倡居民节约用电,某省电力公司执行“阶梯电价”,安装一户一表的居民用户电价分为两个“阶梯”:月用电量50千瓦时(含50千瓦时)以内的,电价为0.53元/千瓦时;超过50千瓦时的,超出部分的用电量,电价上调0.05元/千瓦时。请编写程序计算电费。输入格式:输入在一行中给出某用户的月用电量(单位:千瓦时)。输出格式:在一行中输出该用户应支付的电费(元),结果保留两位小数,格式如:“cost = 应付电费值”;若用电量小于0,则输出"Invalid Value!"。输入样例1:10
2022-02-03 19:42:29
352
原创 习题2-1 求整数均值 (10 分)
本题要求编写程序,计算4个整数的和与平均值。题目保证输入与输出均在整型范围内。输入格式:输入在一行中给出4个整数,其间以空格分隔。输出格式:在一行中按照格式“Sum = 和; Average = 平均值”顺序输出和与平均值,其中平均值精确到小数点后一位。输入样例:1 2 3 4输出样例:Sum = 10; Average = 2.5#include<stdio.h>int main(){ int a,b,c,d,sum; float...
2022-02-03 19:16:26
191
原创 练习2-17 生成3的乘方表 (15 分)
输入一个非负整数n,生成一张3的乘方表,输出30~3n的值。可调用幂函数计算3的乘方。输入格式:输入在一行中给出一个非负整数n。输出格式:按照幂的递增顺序输出n+1行,每行格式为“pow(3,i) = 3的i次幂的值”。题目保证输出数据不超过长整型整数的范围。输入样例:3输出样例:pow(3,0) = 1pow(3,1) = 3pow(3,2) = 9pow(3,3) = 27#include<stdio.h>#include<math
2022-01-27 20:36:31
347
空空如也
提取字符串中的小数(小数点前无数字默认0.xx)指数,带正负
2022-05-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人