分类目录归档:CODING

与编程相关的内容,包含 debug,各种程序小结。

python3下的编码与进制转换总结

最近因为需要做一些解码方面的工作,被python的编码与进制之间的转换弄得头大,所以将常见的编码转换方法做了一次小总结。一、python编码方式python下涉及到编码与进制的数据类型主有要下面三类1. 字符串(如,'12345'2. 字节串(如,b'12345'3. 数字(如,123451.1 字符串字符串是我们日常使用过程最为常见的类型,具有可视性。只有字符串才编码方式,如unico...阅读全文
发表在 CODING | 标签为 | 一条评论

SHELL中实现串口通信

在windows下实现串口通信一般采用串口助手之类的东西来发送和接收信息,而LINUX也有相应的串口助手之类的东西,如xgcom,完全的图形化界面,可以在github下载源码,编译安装。当然LINUX下自然minicom之类的终端,但是使用起来也并不顺手(而且不支持16进制的发送和显示)。下面就说说如何不利用额外的工具,直接使用SHELL实现串口的通信。一、检测串口在LINUX下首先需要检测串行口...阅读全文
发表在 CODING, LINUX | 标签为 , | 留下评论

命令行下使用MATLAB

实在受不了matlab那个又大又慢的启动方式了,于是决定使用使用matlab的命令行模式matlab -nodesktop,但是如果仅仅只是使用matlab的命令模式,就会发现有很多不方便的地方,最为主要的方面有1. 实时查看变量内容2. 打开figure文件并编辑3. Debu然而matlab的命令行模式实际上也可以启动界面的,从而比较方便的实现实时查看变量内容,和打开figure文件并编辑...阅读全文
发表在 CODING, LINUX | 标签为 | 留下评论

Matlab自动生成绘图代码

matlab有着强大的绘图能力和科学计算以及仿真计算功能,其中高度可视化定制绘图的能力是其它的工具所不能及的。很多时候我们都并不知道所绘的图什什么样的效果才是最好的,这个时候就可以使用可视化绘图来不断修改图片,从而达到满意的水平。然而如果这个时候背后的数据有所改动,需要重新生成该效果的图片时或者需要批量生成图片时却傻了眼——因为没有生成这种图片的代码所幸,matlab提供了自动生成图片代码函数的...阅读全文
发表在 CODING, 软件安装 | 标签为 | 留下评论