算法笔记(new)

news/2024/11/1 15:44:10/

算法

    • 线性插值

线性插值

公式如下

线性插值公式:(x - x1) / (x2 - x1) * (y2 - y1) + y1

如果要计算两个区间之内的某个点所在的比例值可以用如上公式
例:假设有64个数,我随便取一个数,输出给我一个百分数,这个百分数从第6个开始为0计算到最后6个前为1

//使奇数和偶数位置一致//前6个为0,后6个为1let offset = 6;//例子let temp_Level = 16;let percent = 0;if(temp_Level < offset){percent = 0;}else if(temp_Level > maxNum - offset){percent = 1;}else{//线性插值公式:(x - x1) / (x2 - x1) * (y2 - y1) + y1//在这里,x1=6, x2=59, y1=0, y2=1percent = (temp_Level - 6) / (59 - 6) * (1.0 - 0.0) + 0.0}

以上y为百分数,x为具体数字,则传一个x进去则会输出一个指定的百分数出来


http://www.ppmy.cn/news/1543619.html

相关文章

字符串逆序(c语言)

错误代码 #include<stdio.h>//字符串逆序 void reverse(char arr[], int n) {int j 0;//采用中间值法//访问数组中第一个元素和最后一个元素//交换他们的值&#xff0c;从而完成了字符串逆序//所以这个需要临时变量for (j 0; j < n / 2; j){char temp arr[j];arr[…

STM32应用详解(11)I2C驱动程序

文章目录 前言一、I2C驱动程序的编写1.I2C发送一个字节的函数2.I2C发送一串字节的函数3.I2C接收一个字节的函数4.I2C接收一串字节的函数 前言 使用STM32F103固件函数库函数&#xff0c;介绍I2C驱动程序的编写&#xff0c;包括&#xff1a;I2C发送一个字节的函数、I2C发送一串字…

CoTAM——思维属性操纵链,一种利用大规模语言模型的新的高效快速学习方法

概述 近年来&#xff0c;大规模语言模型已显示出惊人的能力&#xff0c;可以从少量样本中学习。然而&#xff0c;这种能力需要昂贵的大规模模型&#xff0c;其运行成本是一大挑战。此外&#xff0c;在推理过程中&#xff0c;需要对所有测试输入的上下文&#xff08;包括演示&a…

Python+Appium+Pytest+Allure自动化测试框架-代码篇

文章目录 自动化测试框架工程目录示例测试代码示例结果查看allurepytest编写pytest测试样例的规则pytest conftest.py向测试函数传参 appium启动appium服务代码端通过端口与appium服务通信对设备进行操作在pytest测试用例中调用appium 更多功能 PythonAppiumPytestAllure自动化…

pip install fitz -i https://pypi.doubanio.com/simple/

安装fitz包 pip install fitz -i https://pypi.doubanio.com/simple/ C:\Users\hlg>pip install fitz -i https://pypi.doubanio.com/simple/ Looking in indexes: https://pypi.doubanio.com/simple/ Collecting fitzDownloading https://mirrors.cloud.tencent.com/pypi/…

构建校园社团信息管理平台:Spring Boot技术详解

2相关技术 2.1 MYSQL数据库 MySQL是一个真正的多用户、多线程SQL数据库服务器。 是基于SQL的客户/服务器模式的关系数据库管理系统&#xff0c;它的有点有有功能强大、使用简单、管理方便、安全可靠性高、运行速度快、多线程、跨平台性、完全网络化、稳定性等&#xff0c;非常…

智能EDA小白从0开始 —— DAY30 冉谱微RFIC-GPT

在科技日新月异的今天&#xff0c;电子设计自动化&#xff08;EDA&#xff09;行业正以前所未有的速度推动着半导体产业的革新与发展&#xff0c;引领着全球电子产业迈向更加智能化、高效化的未来。作为EDA领域的佼佼者&#xff0c;冉谱公司始终站在技术创新的前沿&#xff0c;…

使用 Elasticsearch 进行语义搜索

Elasticsearch 是一款功能强大的开源搜索引擎&#xff0c;可用于全文搜索、分析和数据可视化。传统上&#xff0c;Elasticsearch 以其执行基于关键字/词汇的搜索的能力而闻名&#xff0c;其中文档基于精确或部分关键字匹配进行匹配。然而&#xff0c;Elasticsearch 已经发展到支…