首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏http://www.cnblogs.com

    模拟计算

    #coding:utf-8 #Author:Mr Zhi """ 模拟计算器开发: 实现加减乘除及拓号优先级解析 用户输入 1 - 2 * ( (60-30 +(-40/5) * (9-2*5/3 + 7 /3*99/4*2998 +10 * 568/14 )) - (-4*3)/ (16-3*2) )等类似公式后, 必须自己解析里面的(),+,-,*,/符号和公式(不能调用eval等类似功能偷懒实现 *float(n2) #得到数字进行运算 if re.search("-\d+\.? n2) #得到数字进行运算 num = re.sub("-? ("-",n2) #重新分割上面n2的结果 cha = -float(n1)-float(n2) #得到数字进行运算,注意前面得加上-号 else

    2.5K70发布于 2018-04-28
  • 来自专栏Triciaの小世界

    问题 1480: 模拟计算

    题目描述 使用Switch语句编写一个模拟简单计算器的程序。依次输入两个整数和一个字符,并用空格隔开。如果该字 符是一个“+”,则打印和;如果该字符是一个“-”,则打印差;如果该字符是一个“*”,则打印积;如果该字符是“/”,则打印商;如果该字符是一个 “%”,则打印余数。打印结果后输出一个空行。

    30120编辑于 2023-04-12
  • 来自专栏数据驱动实践

    R语言 蒙特卡洛模拟计算π

    center <- c(1,1) distanceToCenter <- function(a){sqrt(sum((center-a)^2))} set.seed(1234) n <- 10000 #设定生成n个点 mx <- matrix(runif(n*2,min = 0,max = 2),nrow = n,ncol = 2,byrow = T) b <- apply(mx,1,distanceToCenter abline(h=2,col="red",lty="dotdash",lwd=2) abline(v=0,col="red",lty="dotdash",lwd=2) abline(v=2,col=" red",lty="dotdash",lwd=2) points(mx[b<1,],col="green") library(plotrix) draw.circle(1,1,1,border=" coral<em>2</em>",lty="dashed",lwd=2) #绘制一个圆 points(x=1,y=1,col="red",pch=20,cex=1.5,lwd=1.5) ?

    1.9K30发布于 2020-12-29
  • 来自专栏Python in AI-IOT

    前端编程-大气模拟计算之预报查询

    (注意:本文截图中使用的数据均为模拟测试数据,没有真实参考价值) 1.WRF气象预测结果按城市查询的前端页面 image.png image.png 2.CMAQ空气质量预测结果按城市查询的前端页面

    67220编辑于 2021-12-04
  • 来自专栏Python in AI-IOT

    前端编程-大气模拟计算之来源解析

    border-width: 1px 1px; background: #00BC80; /* background: #BAD3F2; 'thead'> SO2</option> <option value="NO<em>2</em>_24h">NO2</option> class="form-label">预报时间</label>

    < input id="option_date<em>2</em>" type="date" class="form-control">
    <div class="

    82750编辑于 2021-12-11
  • 来自专栏Python in AI-IOT

    前端编程-大气模拟计算之周边排放源影响

    border-width: 1px 1px; background: #00BC80; /* background: #BAD3F2; label for="option_date" class="form-label">起报时间:</label>

    SO2</option> <option value="NO<em>2</em>_24h">NO2</option> class="form-label">预报时间</label>
    < input id="option_date<em>2</em>" type="date" class="form-control">
    <div class=

    58830编辑于 2021-12-16
  • 来自专栏wujunmin

    Power BI模拟计算器LED风格卡片图

    2. Power BI展示 ---- 将SVG数字直接用DAX生成一个表或者以文件夹导入文本的方式批量导入Power BI,如下图所示。 这些SVG文件如何和具体的指标对应? 比如235(这个数字可以替换为任意指标度量值)拆分为纵向2、3、5,以下是拆分环节的演示,第一列是索引,第二列是拆分结果。 这两列数字各有用处,拆分结果Value2用来和0-9的SVG计算器字体对应,索引Value用来确定这个数字放在第几位。235中,3的索引是2,所以3对应的SVG代码需要向右移动,移动多少? 假如每个数字的宽度是140个像素,3的横向坐标就是(2-1)*140,即140,5的横向坐标就是(3-1)*140。

    58430编辑于 2023-09-05
  • 来自专栏拓端tecdat

    蒙特卡罗Monte Carlo模拟计算投资组合的风险价值(VaR)

    #VaR计算 rx2 = \[\]#换为最大夏普比率的资产权重 list(sharpe.values()) 现在,我们将把投资组合的股票价格转换为累计收益,这也可以被视为本项目的持有期收益(HPR)。 ---- 本文摘选《Python蒙特卡罗(Monte Carlo)模拟计算投资组合的风险价值(VaR)》

    5.2K20编辑于 2022-03-05
  • c语言模拟计算器的运行及其简单优化

    #include<stdio.h> //计算器的模拟实现及其简单优化 void menu() { printf("1.加法2.减法\n"); printf("3.乘法4.除法\n");

    10510编辑于 2025-12-16
  • 来自专栏模拟计算

    仿真模拟计算有哪些技术方法和应用场景?

    那么目前仿真模拟计算有哪些技术方法呢?什么场景需要用到仿真模拟计算? 光电催化ORR、OER、NRR、CO2RR、全水解HER等主流理论计算(大化所理论组提供技术支持)电池相关计算Li-O2空气电池反应路径、Li-O2空气电池反应路径、锂、钠、锌离子吸附、离子扩散、电极-

    62710编辑于 2024-08-14
  • 来自专栏软件资源

    COMSOL Multiphysics 6.0高性能模拟计算软件,打造精准科学模型

    总的来说,COMSOL Multiphysics 6.0是一款十分优秀的多物理场模拟计算软件。它可以帮助用户快速建立并精确仿真复杂的科学和工程计算问题,助力工程师和科学家创造更具创新性和实用性的设计。

    1.1K00编辑于 2023-04-19
  • 来自专栏嵌入式与Linux那些事

    如何编程模拟计算机中的高速缓存

    实验要求 2. 编程 2.1 读取文件 2.2 高速缓存定义结构体 2.3 初始化Cache 2.4 解析输入的指令 2.5 LRU策略 2.6 更新高速缓存Cache 2.7 完整代码 3. 2.编写的程序必须对任意s,E和b正确工作。   3.本实验不涉及真实的数据读写,不需要考虑block的细节,每行只有一个block。    # 读access cache,04f6b868:读取的地址,8:读取长度 S 7ff0005c8,8 # 写access cache,0421c7f0:写的地址,8:写的长度 2. stamp; }cache_line; char* filepath = NULL; int s,E,b,S; // s 表示组 ,E表示行,每一行有 2^ b位 ,S = 2^s 组 int hit=0,miss=0,eviction=0; cache_line** cache = NULL; void init(){ cache = (cache_line

    69420发布于 2021-04-20
  • 来自专栏模拟计算

    中国芯片突破世纪难题,模拟计算迎来“换道超车”新机遇

    这项突破标志着困扰全球科学界的模拟计算“世纪难题”被攻克,为后摩尔时代的计算范式变革提供了全新路径。 突破模拟计算瓶颈模拟计算作为早期计算机的核心技术,通过物理定律直接运算,具有高并行、低延时、低功耗的先天优势。然而,由于传统模拟计算精度低、难扩展,逐渐被高精度、可编程的数字计算取代。 北京大学孙仲研究员指出:“如何让模拟计算兼具高精度与可扩展性,从而在现代计算任务中发挥其先天优势,一直是困扰全球科学界的世纪难题。” 研究团队还提出了块矩阵模拟计算方法,像拼图一样将大问题分解到多个芯片上协同解决,成功突破了模拟计算的规模限制。这种创新架构使模拟计算首次具备了解决复杂大规模问题的能力。 这款芯片仅约2厘米×2厘米×0.5厘米,却可在400—1000纳米的宽光谱范围内,实现亚埃米级光谱分辨率、千万像素级空间分辨率的快照光谱成像。

    37410编辑于 2025-11-03
  • 来自专栏哈哈熊

    【Java】Java使用Swing实现一个模拟计算器(有源码)

    ] keys = {"%","C","CE","Back","1⁄x","X²","√x","÷","7","8","9", "X","4","5","6","-","1","2" init(){ //先定义三种颜色 用于背景板的填充 数值为网上查找 Color c1=new Color(181,181,181); Color c2= resultText.setBackground(c1); //对功能案件进行初始化 pKey.setLayout(new GridLayout(6,4,2,2 key); } //对数字按键进行处理(1 2 3 4 5 6 7 8 9 .) key); } //对数字按键进行处理(1 2 3 4 5 6 7 8 9 .)

    57010编辑于 2024-04-15
  • 来自专栏模拟计算

    有限元仿真的基本原理及模拟计算方法

    有限元模拟计算:1.网格划分(网格的概念:由结点、单元、结点连线构成的集合叫做网格)步骤:(1)弹性体简化。(2)把弹性体划分为有限个单元组成的离散体。(3)单元之间通过单元节点相连接。 2.单元分析对于弹性力学中,目的是确定不同单位的结点位置与节点力间的关系式。把单位的节点位置视为基本变量。其进行单元研究步骤为:(1)对单位内的位置定义一种近似表达式。(2)求单位的应变、应力。 (2)建立节点外载荷与结点位移的关系。(3)解出结点位移。

    1K10编辑于 2024-08-14
  • 来自专栏拓端tecdat

    拓端tecdat|Python蒙特卡罗(Monte Carlo)模拟计算投资组合的风险价值(VaR)

    #VaR计算rx2 = []#换为最大夏普比率的资产权重list(sharpe.values()) 现在,我们将把投资组合的股票价格转换为累计收益,这也可以被视为本项目的持有期收益(HPR)。 ---- 最受欢迎的见解 1.R语言基于ARMA-GARCH-VaR模型拟合和预测实证研究 2.R语言时变参数VAR随机模型 3.R语言估计时变VAR模型时间序列的实证研究 4.R语言基于ARMA-GARCH

    2.1K30发布于 2021-06-29
  • 来自专栏新智元

    实现强AI还靠模拟计算:不理解智能也完全可能构建出智能

    就像使用真空管零件也能实现数字计算一样,而模拟计算可以在固态下实现。即使现在真空管已经彻底绝迹于商业市场,但模拟计算机仍然存在,并且处境很不错。 模拟计算和数字计算之间没有精确的区别。 而使用模拟计算机,就可以使用一段字符串,将道路的宽度映射到字符串的长度。这样一来,只要找到字符串的中间位置,也就找到了路的中间位置。 在模拟计算中,复杂性存在于网络拓扑而非代码中。 反观模拟计算,则可以容忍一些错误,甚至完全有可能在不理解某件事物的情况下将其构建出来。 模拟计算机也是调解两种信息形式之间的转换:空间结构和时间行为,只不过没有代码,也不需要编程。 我们并不完全理解自然是如何进化出被称为“神经系统”的模拟计算工具,它们可以从世界吸收各种信息。 自上而下来看,最大、最成功的企业,越来越多地转向模拟计算。 当我们争论数字计算机的智能时,模拟计算正在悄然取代数字计算,就像真空管等模拟组件在二战后被重新用于制造数字计算机一样。

    65620发布于 2019-03-07
  • 来自专栏Python小屋

    Python+Pandas+sklearn模拟计算山东新高考70万条成绩的赋分与总分

    山东省新高考政策3+3中,考生必考科目有语文、数学、英语,然后需要在物理、化学、生物、地理、历史、政治这6科中任选3个科目,自主选择的3个科目按等级分计入高考成绩。把每个科目的卷面原始成绩参照正态分布原则划分为8个等级,确定每个考生成绩所处的比例和等级,然后把原始成绩转换为对应的等级成绩。考生原始成绩所处的位次越靠前,计算得到的等级成绩越高。原始成绩的等级划分与等级成绩的对应关系如下:

    61830编辑于 2023-08-29
  • 来自专栏拓端tecdat

    【视频】风险价值VaR原理与Python蒙特卡罗Monte Carlo模拟计算投资组合实例|附代码数据

    视频:风险价值VaR原理与Python蒙特卡罗Monte Carlo模拟计算投资组合实例 ** 拓端 ,赞15 风险管理人员使用 VaR 来衡量和控制风险暴露水平。 例如,一家金融公司可能会确定一项资产的 3% 的 1 个月 VaR 为 2%,这表示资产在 1 个月的时间范围内价值下降 2% 的可能性为 3%。 将 3% 的发生几率转换为每日比率后,每月 1 天发生 2% 的损失几率。 风险价值方法论 计算 VaR 的方法主要有 3 种。 第一种是历史方法,它着眼于一个人之前的收益历史。 其中,5个结果在-5%和-7%之间;2个在 -7% 和 -9% 之间。这意味着最差的7个结果(即最差的 1%)低于 -5%。 2. 适用性 风险价值适用于所有类型的资产——债券、股票、衍生品、货币等。

    70800编辑于 2023-05-30
  • 来自专栏拓端tecdat

    【视频】风险价值VaR原理与Python蒙特卡罗Monte Carlo模拟计算投资组合实例|附代码数据

    例如,一家金融公司可能会确定一项资产的 3% 的 1 个月 VaR 为 2%,这表示资产在 1 个月的时间范围内价值下降 2% 的可能性为 3%。 将 3% 的发生几率转换为每日比率后,每月 1 天发生 2% 的损失几率。 风险价值方法论 计算 VaR 的方法主要有 3 种。 第一种是历史方法,它着眼于一个人之前的收益历史。 其中,5个结果在-5%和-7%之间;2个在 -7% 和 -9% 之间。这意味着最差的7个结果(即最差的 1%)低于 -5%。 2. 适用性 风险价值适用于所有类型的资产——债券、股票、衍生品、货币等。 2.方法不同 计算 VaR 的不同方法可能导致相同投资组合的不同结果。 3. 假设 VaR 的计算需要做出一些假设并将其用作输入。如果假设无效,那么 VaR 数字也无效。

    71400编辑于 2023-05-18
  • 领券