分类 计算机 下的文章

intel编译器使用笔记

Tag:个人笔记,原始出处:intel编译器使用笔记

也是以前在百度发布过的老文,如有转载,请注明出处。

——by realasking

ifort相关的库的调用

-lifcore -lsvml -limf

fftw2xc的调用

-lfftw2xc_intel -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_blacs_openmpi_lp64 -lmkl_core -lmkl_def -liomp5 -lpthread -lm

需要同时把编译器和mkl的INC目录均加入到CFLAGS里,把两者的库都加入到LDFLAGS里,需要先在interface里编译接口。

mkl的调用

同上

优化选项

最简单的优化选项

-O2,-O3

针对指令集的优化选项

-xSSE2,-xSSE3,-xSSSE3,-xSSE4.1,-xSSE4.2,-xAVX

几个选项具有排他性,其中AVX是Intel高级矢量扩展指令集

cpu构架选择

-mtune=pentium3、pentium4

默认就是p4了...

过程间优化

禁止单文件过程间优化-no-ip

有些数学功能mkl未提供的情况下的解决办法

在链接库之后加-lm,可以再链接GCC的math库

matlab处理大学物理实验数据程序之最小二乘法

Tag:自己写的一个程序,原始发布地址在:matlab处理大学物理实验数据程序之最小二乘法

以前自己根据公式写的,批改实验报告方便,也是以前在百度发布过的老文,如有转载,请注明出处。

——by realasking

代码

function [a,b,r,ua,ub]=line_fit(C,D)
%最小二乘法拟合y=ax+b直线,并计算a、b的A类不确定度
%程序编制:realasking

%个人博客:http://hi.baidu.com/realasking
%输入变量:C、D,两个列向量,分别是x,y
%输出变量:a,b,r,ua,ub,r是残差
tmp=(sum(C)^2)-size(C,1)*sum(C.^2);
b=(sum(C.*D)*sum(C)-sum(D)*sum(C.^2))/tmp;
a=(sum(C)*sum(D)-size(C,1)*sum(C.*D))/tmp;
r=D-(a*C+b);
sy=sqrt(sum(r.^2)/(size(C,1)-2));
sa=sy/sqrt(sum((C-mean(C)).^2));
sb=sy*sqrt(((mean(C)^2)/(sum((C-mean(C)).^2))+(1/size(C,1))));
t=[1 12.7;
    2 4.3;
        3 3.18;
      4 2.78;
    5 2.57;
        6 2.45;
      7 2.36;
    8 2.31;
        9 2.26;
      10 2.23;
    15 2.13;
        20 2.09;
      21 1.96]
if(size(C,1)<=10)
    tt=t(size(C,1),2);
    elseif(size(C,1)<=15)
        tt=t(10,2)+((t(11,2)-t(10,2))*((size(C,1)-10)/(15-10)));
  elseif(size(C,1)<=20)
      tt=t(11,2)+((t(12,2)-t(11,2))*((size(C,1)-15)/(20-15)));
else
    tt=t(13,2);
    end
    ua=tt*sa;
    ub=tt*sb;

参考文献

吴平,大学物理实验教程,机械工业出版社

[原创]更换输入法,彻底解决广告乱飞

个人操作记录,如有转载,请注明出处。

——by realasking

实在受不了手机电脑上的广告,决定更换中州韵输入法来解决这一问题。

中州韵输入法的windows版小狼毫现在终于能在win10下完全正常工作了,于是就下载来安装,使用,其下载地址是:weasel。安装后需要做一些配置,每次修改配置后要单击重新部署图标。我修改后的配置文件备份在:Mine RIME Configs PC ,今后恢复,只需要将其下载到"C:\Users\realasking\appdata\roaming\RIME"下,然后重新部署即可。其中,

default.custom.yaml 文件中定义了一些特殊符号和希腊字母的输入,用/引起。

安卓版本叫同文输入法,发现在zui 3.1.161的zuk z2上,最新版安装后无法输入中文,也无法打开配置界面,解决办法是卸载掉最新版,然后到同文下载 下载20170210版本。其配置文件夹在sdcard/RIME下,我也做了点修改,修改过的文件备份在:同文配置,没有加入特殊符号输入,只是修改了长点击的时间。还原的时候也是把这几个文件放入相关文件夹,然后再重新配置。

Atheros AR9285无线网卡连接wifi频繁断网的解决

个人笔记,如有转载,请注明作者和出处。

——by realasking

最近在一个实验室里使用华硕k50IE笔记本连接wifi上网,结果频繁断网,但是手机Zuk Z2、另一台宏基电脑连接该Wifi均完全正常。检查无线网卡型号,发现华硕k50IE使用的是Atheros AR9285,该无线网卡是比较早期的卡,怀疑与wifi有兼容性问题,联系管理员更换更早的一台wifi,情况依旧,于是又进行了细致检查。

由于手机连接Wifi正常,故在手机上安装了Wifi Analyser应用,打开该应用,点击ch图标,发现了数十个wifi,大部分集中在1,6,8,11这几个频道。由于我用的wifi也在11号频道,怀疑和这个情况有关,于是联系Wifi的管理员修改频道。当wifi使用频道固定到3号频道时,一切问题都解决了,其它连接此wifi的设备也仍然正常,而该频道上除了此wifi外,只有另外两台wifi在工作。

至此,问题解决,估计此故障仍是由AR9285造成,对于设备使用较多的频道上的wifi,此卡不能维持稳定连接,所以应当调整wifi,以使用设备更少占用的频道。

archlinux中wps office菜单打开文件功能无效的解决办法

本方法为个人尝试所得,原始发布网址在百度贴吧 ,现在在博客上在分享一次,如有转载,请注明作者和出处。

——by realasking

自七月份再次装arch之后就遇到了wps office的菜单中打开文件功能点击后不能弹出对话框来打开文件的问题,一直没找到比较好的解决方法,今天偶然找到了解决方法。
今天我清理了一下系统中使用较少的软件包,在操作中卸载了rootactions,然后在系统的提示下顺便卸载了kdialog,偶然发现,卸载kdialog之后,wps office菜单中的打开文件功能就正常了,尝试了一下其它系统中的软件,貌似没有受到什么影响。
并不明白为啥现在kdialog会影响wps打开文件的功能,不过还是分享一下,遇到同样问题的朋友不妨一试。

最新文章

最近回复

  • realasking: 哪里的话,还要非常感...
  • cnfczn: 发送留言报错:in_...
  • cnfczn: 大狮兄666,以前经...
  • realasking: 最近还行啊,就是上网...
  • cnfczn: 大狮兄,好久不见啊....
  • realasking: 您好。有什么问题就在...
  • Eric Chen: 作者你好!最近折腾中...

分类

归档

其它