首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >gnuplot kilo mega mili微纳米微微中的后缀符号

gnuplot kilo mega mili微纳米微微中的后缀符号
EN

Stack Overflow用户
提问于 2015-05-12 01:12:33
回答 1查看 1.2K关注 0票数 1

我知道如何在gnuplot轴中使用后缀符号:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
set ytics format "%.1s%c"

但是在短跑中没有考虑到这一点.

gnuplot> f_sprintf(“%s”,2e+3) f_sprintf:尝试打印字符串格式的数值

所以我做了我自己的功能:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
suffixNotation(x)=sprintf("%g%s",\
(x>=1e+9&&x<1e+12 ) ? x*1e-9 :\
(x>=1e+6&&x<1e+9 ) ? x*1e-6 :\
(x>=1e+3&&x<1e+6 ) ? x*1e-3 :\
(x>=1e-3&&x<1    ) ? x*1e+3 :\
(x>=1e-6&&x<1e-3 ) ? x*1e+6 :\
(x>=1e-9&&x<1e-6 ) ? x*1e+9 :\
(x>=1e-12&&x<1e-9) ? x*1e+12 : x\
,\
(x>=1e+6&&x<1e+12 ) ? "G" :\
(x>=1e+6&&x<1e+9 ) ? "M" :\
(x>=1e+3&&x<1e+6 ) ? "k" :\
(x>=1e-3&&x<1    ) ? "u" :\
(x>=1e-6&&x<1e-3 ) ? "n" :\
(x>=1e-9&&x<1e-6 ) ? "p" :\
(x>=1e-12&&x<1e-9) ? "f" : ""\
)

# gnuplot> i=4.321e-13 ; while (i<10e6) { pr suffixNotation(i); i=i*10;}
# 4.321e-13 4.321f 43.21f 432.1f 4.321p 43.21p 432.1p 4.321n 43.21n 432.1n 4.321u 43.21u 432.1u 4.321 43.21 432.1 4.321k 43.21k 432.1k 4.321G

问题1?有人知道这个函数是否已经存在于gnuplot中了吗?

问题2?是否计划将其添加到sprintf中?

问题3?我们如何处理gnuplot中的'package‘,比如load(“$GNUPLOTPATH/parixNotation.gp”),我的意思是正确的。

EN

回答 1

Stack Overflow用户

发布于 2015-05-12 01:33:51

Gnuplot提供了自己的格式化函数gprintf,它支持所有这些特定于gnuplot的格式说明符。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
print gprintf('%.1s%c', 2e+3)

版画

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
2.0k

引用正式文件:

string函数gprintf("format", x)使用自己的格式说明符,set formatset时间戳和其他命令也是如此。这些格式说明符与标准C语言例程sprintf()使用的格式说明符不同.gprintf()只接受要格式化的单个变量。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30186482

复制
相关文章
计数计量单位KMGTPEZY【计算机】【天文】
Int32 值类型表示值介于 -2,147,483,648 到 +2,147,483,647 之间的有符号整数。
sunsky
2020/08/20
1.4K0
矢量符号架构作为纳米级硬件的计算框架
Abstract—This article reviews recent progress in the develop- ment of the computing framework Vector Symbolic Architectures(also known as Hyperdimensional Computing). This framework is well suited for implementation in stochastic, nanoscale hard- ware and it naturally expresses the types of cognitive operations required for Artificial Intelligence (AI). We demonstrate in this article that the ring-like algebraic structure of Vector Symbolic Architectures offers simple but powerful operations on high- dimensional vectors that can support all data structures and manipulations relevant in modern computing. In addition, we illustrate the distinguishing feature of Vector Symbolic Archi- tectures, “computing in superposition,” which sets it apart from conventional computing. This latter property opens the door to efficient solutions to the difficult combinatorial search problems inherent in AI applications. Vector Symbolic Architectures are Turing complete, as we show, and we see them acting as a framework for computing with distributed representations in myriad AI settings. This paper serves as a reference for computer architects by illustrating techniques and philosophy of VSAs for distributed computing and relevance to emerging computing hardware, such as neuromorphic computing.
CreateAMind
2023/09/01
4240
矢量符号架构作为纳米级硬件的计算框架
让前端走进微时代, 微微一弄很哇塞!
微前端这个词这两年很频繁的出现在大家的视野中,主要是把微服务的概念引入到了前端,让前端的多个模块或者应用解耦,做到让前端的子模块独立仓储,独立运行,独立部署。
yuanyi928
2020/07/02
2.2K0
Python中的符号
1.算数运算符 2.复合赋值运算符 3.常用的格式符号
py3study
2020/01/10
2.7K0
jQuery中$符号的实质
其实就是一个函数,以后用的时候,记得跟小括号 参数不同,功能就不同。3种用法: 参数是一个function, 入口函数 $(function () { }); $(domobj) 把dom对象转换成jquery对象 $(document).ready(function () { }); 参数是一个字符串,用来找对象 $("div") $("div ul") $(".current") 案例:检测$符号类型 <!DOCTYPE html> <html lang="zh-CN"> <h
兮动人
2021/06/11
3.7K0
jQuery中$符号的实质
Mac OS X下GnuPlot的安装
Gnuplot是一个科学界广泛使用的作图软件,从Unix软件发展而来,是一款免费软件。因为其强大的作图功能,逐渐也有其他行业的人来维护支持这个软件,使其变的越来越流行。
大江小浪
2018/07/25
2.5K0
Mac OS X下GnuPlot的安装
Excel中$符号的妙用
Excel 使用过程中,不知道你有没有用到过 $ ,如果从来都没有用到过,可能代表你的修为还不够深,来看看为什么这么说。
披头
2019/12/26
2K0
Linux中符号的用法
用;号隔开每个命令, 每个命令按照从左到右的顺序,顺序执行, 彼此之间不关心是否失败, 所有命令都会执行。
头皮阴都都
2020/04/23
3.4K0
mysql 过滤微信昵称表情符号_js 过滤微信昵称的表情符号
for(var idx = 0; idx < strArr.length; idx ++) {
全栈程序员站长
2022/11/15
3.6K0
计算机通识(一)
数组(Array):它是将具有相同类型的若干数据组织在一起的集合,这是一种最基本 而且也是一种最经常使用的数据结构;
HammerZe
2022/03/25
5290
计算机通识(一)
python中的@符号的作用
'@'符号用作函数修饰符是python2.4新增加的功能,修饰符必须出现在函数定义前一行,不允许和函数定义在同一行。也就是说@A def f(): 是非法的。只可以在模块或类定义层内对函数进行修饰,不允许修修饰一个类。一个修饰符就是一个函数,它将被修饰的函数做为参数,并返回修饰后的同名函数或其它可调用的东西。
py3study
2020/01/09
3.7K0
JavaScript中的双符号运算
双波浪号 1 2 3 4 var i = 5.1; var j = 5.5; console.log(~~i); // 5 console.log(~~j); // 5 作用类似Math.floor。 类似的意思是在处理正数的时候,如果处理负数就它俩就不同了: 1 2 3 4 ~~-5.1 // 5 Math.floor(-5.1) // -6 ~~-5.5 // 5 Math.floor(-5.5) // -6 注: Math.ceil(x) Returns the smallest integer
前端黑板报
2018/01/29
1.4K0
shell脚本中$符号的意义
今天是远程办公的第4天,渐渐的找到了一点在家办公的节奏了,改了几个shell脚本,在改动过程中,发现还有一些知识点需要巩固,这里写出来,加深下印象。
AsiaYe
2020/02/17
4.4K0
shell脚本中$符号的意义
PHP优化设置
1.查询php配置文件 find / -name php.ini 可以输出如下: /etc/php.ini 配置如下: ; Start a new pool named 'www'. ; the variable $pool can be used in any directive and will be replaced by the ; pool name ('www' here) [www] ; Per pool prefix ; It only applies on the following
Zach
2019/12/30
5.8K0
小朋友学C语言(4):单精度浮点数与双精度浮点数
上节课 简单介绍了浮点数。计算机程序中的浮点数分为单精度浮点数和双精度浮点数。 单精度和双精度精确的范围不一样。 计算机里的最基本的存储单位用位(bit)来表示。bit只能用来存储0或1。 稍大一点的单位是字节(Byte,简写为B)。 再大一级的是千字节(kilo Bytes),用k来表示。 再大一级的单位是兆字节(Mega Bytes),用M来表示。一张照片的大小通常为1~3M。 再大一级的单位为G。一部高清电影的大小通常为1~2G。 再大一级的单位为T。 换算关系为: 1B = 8bit 1k =
海天一树
2018/04/17
2.9K0
小朋友学C语言(4):单精度浮点数与双精度浮点数
latex中求和符号正下方的符号怎么打_累加符号上下标的意义
放在左上角的时候 \sum^n: ∑ n \sum^n ∑n 放在正上方的时候 \sum\limits^n: ∑ n \sum\limits^n ∑n​
全栈程序员站长
2022/11/07
4.4K0
微信特殊符号检测死尸
今天看到某公众号发了一个特殊符号检测死尸的教程,测试有效,所以就分享给大家了 ॣ ॣ ॣ 以上就是特殊符号了,复制到手机剪切板发给你的好友试试吧,对方是看不到的 这是我发的: 下面是对
Youngxj
2018/06/06
5.2K0
FPGA设计中 有符号数、无符号数
大侠好,欢迎来到FPGA技术江湖,江湖偌大,相见即是缘分。大侠可以关注FPGA技术江湖,在“闯荡江湖”、"行侠仗义"栏里获取其他感兴趣的资源,或者一起煮酒言欢。
FPGA技术江湖
2020/12/29
1.7K0
FPGA设计中 有符号数、无符号数
点击加载更多

相似问题

打印带有“最适当”kilo/mega/etc乘法器的整数

13

在numpy记录数组中格式化"Kilo","Mega","Gig“数据

20

gnuplot中的符号

26

gnuplot中的星号符号

11

如何在Javascript regex中包含微符号(微符号)?

22
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文