CalcPad(2) 单位设置和绘制图表

CalcPad(2) 单位设置和绘制图表

Hi uu们,CalcPad用的还好吗?有发现一些问题吗?

在我的使用中,经常需要指定一些计算结果的符号,比如说我希望ADC最小分辨率的计算结果是以uV展示,那我们该怎么操作呢?

正常我们的操作应该如下图1所示:

图1:ADC LSB对应的电压值计算

CalcPad 代码:

|--------------------------------------------------------------|
| VRef=5V ADC_Resolution=24 ADC_lSB=(VRef/(2^ADC_Resolution)) |

只需要在计算结果后面加|就可以将结果转换为你想要的单位如下所示:

CalcPad 代码:

|------------------------------------------------------------------|
| VRef=5V ADC_Resolution=24 ADC_lSB=(VRef/(2^ADC_Resolution))|μV |

计算结果如图2所示。

图2:计算结果

需要注意的是这个u不是我们的U,需要在CalcPad的面板上面找到这个谬才可以。如图3所示。

图3:CalcPad单位

CalcPad也支持简单的编程,比如if else,如果会使用C语言那么看这个代码一看就懂,计算结果如图4所示,注意判断的=号是这个等号

CalcPad代码:

|----------------------------------------------------------------|
| b=1 '如果B=1那么a就等于10' #if b ≡ 1 a=10 '否则a就等于5' #else a=5 #end if |

图4:计算结果

有时候,知道函数图像可以更加容易理解函数背后的意义,做为一个数学软件CalcPad毫无疑问可以绘制函数图像,绘制方法如下如图5所示

  1. 先定义函数表达式
  2. 使用绘图功能

e.g.定义函数如下:

图5:函数绘图代码

图6:绘制结果

从函数图像上我们知道,1和100是我们的设置范围,整个图像是对数图像。非常简单自己去试试吧!今天就先聊到这里啦!

笔者简介:许同,8.5年工作经验,电路系统架构专家,在电路领域有14年的积累,精通应用电路系统架构设计,有10项以上电路架构专利,掌握多项电路设计技能,电路Spice仿真,C语言,Python,Verilog等,非常乐于研究探索电路设计方法。

相关推荐
石像鬼₧魂石8 小时前
常用的安全审计工具可以用于靶机学习
学习·安全
2301_764441338 小时前
三维建筑非法入侵情景推演
python·学习·算法
uxiang_blog8 小时前
Linux学习之旅8
linux·运维·学习
丝斯20119 小时前
AI学习笔记整理(22)—— AI核心技术(深度学习6)
人工智能·笔记·学习
丝斯201110 小时前
AI学习笔记整理(21)—— AI核心技术(深度学习5)
人工智能·笔记·学习
q***017710 小时前
Java进阶学习之路
java·开发语言·学习
阿宁又菜又爱玩10 小时前
MySQL基础学习
数据库·学习·mysql
qq_5710993510 小时前
学习周报二十四
学习
零匠学堂202510 小时前
移动学习平台与在线学习平台是什么?主要有哪些功能?
java·spring boot·学习
李小星同志11 小时前
HTTM: Head-wise Temporal Token Merging for Faster VGGT论文学习
学习