
编程技巧
Code_Easy
这个作者很懒,什么都没留下…
展开
-
一道有趣的数字填空题
一道数字填空题将1-8填入以上空格中,找出所有满足条件的组合。分析:数值范围:1234-8765。利用枚举法,根据题意,乘数是5,最后一位数必定是5,所以可知,8765/5=1753。即乘子最大也只能取到这个值,所以枚举范围是1234-1753.也可以通过命令unique(floor((1234:8765)/5))得到。接下来进行循环过程遇到的问题即如何将四位数的各个位数独立成数。这...原创 2018-12-26 11:16:40 · 2254 阅读 · 0 评论 -
R输出图像到pdf文件的命令
指定文件名以及文件尺寸绘图命令关闭打印过程# print to pdfpdf("MRGGraph.pdf",width=4,height=4)pie(table( marital.status), main = "Marital status of people") dev.off()原创 2019-04-22 16:11:51 · 41351 阅读 · 1 评论 -
Maple Matlab计算svd结果的差异
利用maple算的结果:A = [2 1; 4 3; 5 2];[U,S,V] = svd(A)可以看出Maple输出的是V的转置,而Matlab输出的是V。实际计算的时候要注意这个差异。原创 2019-04-17 16:07:18 · 616 阅读 · 1 评论 -
Maple设置显示精度
原创 2019-04-17 15:59:41 · 2296 阅读 · 0 评论 -
Maple矩阵选取矩阵某一行,列数据
在进行Maple矩阵分解操作的过程,需要对矩阵的某一列进行归一化:关键命令:A[-1..1,1] # 选取第一列同理:A[1,-1..1] # 选取第一行代码:原创 2019-04-14 15:22:31 · 3642 阅读 · 1 评论 -
Matlab导出适合图片大小的pdf格式图片
在利用Latex写文章的时候需要使用pdf格式图片,利用Matlab print命令直接导出的pdf是页面大小的size,没法直接使用,需要使用如下命令进行导出:这个是经过验证有效的方法。% 导出到pdfset(gcf,'Units','Inches');pos = get(gcf,'Position');set(gcf,'PaperPositionMode','Auto','Pap...原创 2019-04-12 15:03:09 · 9959 阅读 · 6 评论 -
Matlab stackplot函数(R2018b引入)
这个函数对于初始查看数据的时候有帮助。可以绘制相同x轴的不同y轴的数据。可以在数据中选择几组数据利用相同的y轴。原创 2019-04-12 14:30:25 · 3088 阅读 · 0 评论 -
利用Matlab坐标轴得到漂亮的图-2
利用Matlab绘制出一条公交线路22个站点的一天内的上客总人数。下图中红色圆圈表示人数多少。用到的函数:(2018b引入) 利用duration生成时间向量,利用 xline xticks(2016b) xticklabels(2016b) 对时间刻度进行标注。...原创 2019-04-15 17:30:04 · 421 阅读 · 0 评论 -
Maple神奇的convert命令
convert命令可以完成很多有意思的操作:将series命令转换成多项式(由于)convert(ser,polynom); 将多项式转换成horner形式convert(a,horner,x)原创 2019-04-11 12:35:32 · 1522 阅读 · 0 评论 -
Maple矩阵特征多项式
使用MTM中poly函数原创 2019-04-11 12:31:13 · 1896 阅读 · 0 评论 -
Maple取消假设assume变量的波浪线
在推导公式过程中,需要对变量进行假设。但是Maple会在变量后面加上波浪线示意为假设变量。这就使得公式看起来不美观,为此,需要利用以下命名消除波浪线:interface(showassumed=0)这样一来就和谐了。...原创 2019-04-11 12:24:13 · 1564 阅读 · 0 评论 -
利用Matlab坐标轴得到漂亮的图-1
利用Matlab坐标轴得到漂亮的图效果图代码注释效果图代码clc;close all%figure('position',[300 200 700 400]); hold on; box on% 画图命令x=-5:0.1:5;y=log(abs(x));plot(x,y,'k-','linewidth',2);grid ontitle('Sample')% 设置坐标轴...原创 2019-04-05 09:45:00 · 636 阅读 · 0 评论 -
Matlab 2016b以后新的script功能,可以直接输入function
在2016b版本以后,可以和python一样在script中直接插入函数。这样方便在一个文件内进行调试,非常方便。注意:这个模式下定义function,必须要利用function… end来定义。% Compute the value of the integrand at 2*pi/3.x = 2*pi/3;y = myIntegrand(x)% Compute the area ...原创 2019-03-20 14:56:33 · 1230 阅读 · 0 评论 -
office 2016输入超过4阶矩阵
office 2016自带 公式编辑器只给到了33的矩阵的输入,要输入44以及更高阶的矩阵可以按照如下半法:插入矩阵,按照要求复制下面的命令到矩阵中,回车,即可得到想要的矩阵。■(&) 1x2 row matrice (&: create a new column)■(&&) 1X3 row matrice■...原创 2019-04-19 16:18:40 · 11002 阅读 · 4 评论