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等,非常乐于研究探索电路设计方法。

相关推荐
西岸行者11 天前
学习笔记:SKILLS 能帮助更好的vibe coding
笔记·学习
悠哉悠哉愿意11 天前
【单片机学习笔记】串口、超声波、NE555的同时使用
笔记·单片机·学习
别催小唐敲代码11 天前
嵌入式学习路线
学习
毛小茛11 天前
计算机系统概论——校验码
学习
babe小鑫11 天前
大专经济信息管理专业学习数据分析的必要性
学习·数据挖掘·数据分析
winfreedoms11 天前
ROS2知识大白话
笔记·学习·ros2
在这habit之下11 天前
Linux Virtual Server(LVS)学习总结
linux·学习·lvs
我想我不够好。11 天前
2026.2.25监控学习
学习
im_AMBER11 天前
Leetcode 127 删除有序数组中的重复项 | 删除有序数组中的重复项 II
数据结构·学习·算法·leetcode
CodeJourney_J12 天前
从“Hello World“ 开始 C++
c语言·c++·学习