%% 线性插值:由已知数据点连成一条折线,认为相临两个数据点之间的函数值就在这两点之间的连线上。

% mmfr    Ia        Im            F
% 2.6    1.575    0.49        13.6764
% 2.23    1.6        0.41        12.8904
% 1.96    1.35    0.37        10.1132
% 1.42    1.08    0.33        8.0172
% 1.18    1.01    0.28        6.9692
% 0.95    0.957    0.23        5.8688
% 0.71    0.8        0.23        4.7684
% 0.47    0.693    0.215        3.7728

%%把F看成自变量,其他mmfr、Ia看成因变量。计算出有小到大按照0.001连续间隔的结果。

%% 线性插值:由已知数据点连成一条折线,认为相临两个数据点之间的函数值就在这两点之间的连线上。
%% 2019年07月21日% mmfr    Ia      Im          F
% 2.6   1.575   0.49        13.6764
% 2.23  1.6     0.41        12.8904
% 1.96  1.35    0.37        10.1132
% 1.42  1.08    0.33        8.0172
% 1.18  1.01    0.28        6.9692
% 0.95  0.957   0.23        5.8688
% 0.71  0.8     0.23        4.7684
% 0.47  0.693   0.215       3.7728%%代入数值
mmfr_1 =0.47;mmfr_2 = 0.71;mmfr_3 = 0.95;mmfr_4 = 1.18;mmfr_5 =1.42;mmfr_6 =1.96;mmfr_7 =2.23;mmfr_8 = 2.6;
F_1 =3.7728;F_2 = 4.7684;F_3 =5.8688;F_4=6.9692; F_5 = 8.0172; F_6=10.1132;F_7=12.8904; F_8 = 13.6764;
Ia_1=0.693;Ia_2=0.8;Ia_3=0.957;Ia_4=1.01;Ia_5=1.08;Ia_6=1.35;Ia_7=1.6;Ia_8=1.575;
s=0.001;  %自变量的步进间隔
clc
%%%%1_2
delta_F_21 = F_2-F_1;
delta_mmfr_21 = mmfr_2-mmfr_1;
delta_Ia_21 = Ia_2-Ia_1;
%% 调用循环计算线性均匀变化的主流率和阳极电流
for i = 1:(F_2-F_1)/sF(i) = F_1+ +s*i;
mmfr(i) = mmfr_1+s*i*delta_mmfr_21/delta_F_21;
Ia(i) = Ia_1+s*i*delta_Ia_21/delta_F_21;end
F_1_2=F';
mmfr_1_2=mmfr';
Ia_1_2=Ia';
%%%%2_3
delta_F_32 = F_3-F_2;
delta_mmfr_32 = mmfr_3-mmfr_2;
delta_Ia_32 = Ia_3-Ia_2;
%% 调用循环计算线性均匀变化的主流率和阳极电流
for i = 1:(F_3-F_2)/sF(i) = F_2+ +s*i;
mmfr(i) = mmfr_2+s*i*delta_mmfr_32/delta_F_32;
Ia(i) = Ia_2+s*i*delta_Ia_32/delta_F_32;end%%
F_2_3=F';
mmfr_2_3=mmfr';
Ia_2_3=Ia';%%3_4
delta_F_43 = F_4-F_3;
delta_mmfr_43 = mmfr_4-mmfr_3;
delta_Ia_43 = Ia_4-Ia_3;
%% 调用循环计算线性均匀变化的主流率和阳极电流
for i = 1:(F_4-F_3)/sF(i) = F_3+ +s*i;
mmfr(i) = mmfr_3+s*i*delta_mmfr_43/delta_F_43;
Ia(i) = Ia_3+s*i*delta_Ia_43/delta_F_43;end
%%
F_3_4=F';
mmfr_3_4=mmfr';
Ia_3_4=Ia';
%%%%4_5
delta_F_54 = F_5-F_4;
delta_mmfr_54 = mmfr_5-mmfr_4;
delta_Ia_54 = Ia_5-Ia_4;
%% 调用循环计算线性均匀变化的主流率和阳极电流
for i = 1:(F_5-F_4)/sF(i) = F_4+ +s*i;
mmfr(i) = mmfr_4+s*i*delta_mmfr_54/delta_F_54;
Ia(i) = Ia_4+s*i*delta_Ia_54/delta_F_54;end
%%
F_4_5=F';
mmfr_4_5=mmfr';
Ia_4_5=Ia';
%%%%5_6
delta_F_65 = F_6-F_5;
delta_mmfr_65 = mmfr_6-mmfr_5;
delta_Ia_65 = Ia_6-Ia_5;
%% 调用循环计算线性均匀变化的主流率和阳极电流
for i = 1:(F_6-F_5)/sF(i) = F_5+ +s*i;
mmfr(i) = mmfr_5+s*i*delta_mmfr_65/delta_F_65;
Ia(i) = Ia_5+s*i*delta_Ia_65/delta_F_65;end
%%
F_5_6=F';
mmfr_5_6=mmfr';
Ia_5_6=Ia';
%%%%6_7
delta_F_76 = F_7-F_6;
delta_mmfr_76 = mmfr_7-mmfr_6;
delta_Ia_76 = Ia_7-Ia_6;
%% 调用循环计算线性均匀变化的主流率和阳极电流
for i = 1:(F_7-F_6)/sF(i) = F_6+ +s*i;
mmfr(i) = mmfr_6+s*i*delta_mmfr_76/delta_F_76;
Ia(i) = Ia_6+s*i*delta_Ia_76/delta_F_76;end
%%
F_6_7=F';
mmfr_6_7=mmfr';
Ia_6_7=Ia';
%%%%7_8
delta_F_87 = F_8-F_7;
delta_mmfr_87 = mmfr_8-mmfr_7;
delta_Ia_87 = Ia_8-Ia_7;
%% 调用循环计算线性均匀变化的主流率和阳极电流
for i = 1:(F_8-F_7)/sF(i) = F_7+ +s*i;
mmfr(i) = mmfr_7+s*i*delta_mmfr_87/delta_F_87;
Ia(i) = Ia_7+s*i*delta_Ia_87/delta_F_87;end
%%
F_7_8=F';
mmfr_7_8=mmfr';
Ia_7_8=Ia';
%%%%把各段拼接起来
FF = [F_1_2;F_2_3;F_3_4;F_4_5;F_5_6;F_6_7;F_7_8];
mmfrmmfr = [mmfr_1_2;mmfr_2_3;mmfr_3_4;mmfr_4_5;mmfr_5_6;mmfr_6_7;mmfr_7_8];
IaIa = [Ia_1_2;Ia_2_3;Ia_3_4;Ia_4_5;Ia_5_6;Ia_6_7;Ia_7_8];
%%检验FF按照0.001间隔变化是否unique,返回值依据原来的排列顺序取后面次数出现的索引号。
[G H] =unique(FF,'last');
%%合并表导出for j = 1:length(H)
mmfrmmfr_H(j) = mmfrmmfr(H(j))';
IaIa_H(j) = IaIa(H(j))';end
mmfrmmfr_H=mmfrmmfr_H';
IaIa_H=IaIa_H';
BestSchedule_2=[G mmfrmmfr_H];
BestfDemandToIa_2=[G IaIa_H];

给定一组相关对应的数值,通过for循环使用MATLAB利用一次函数计算出中间的其他数值大小相关推荐

  1. 字节跳动经典算法题:给定一个数n如23121;给定一组数字a如[2 4 9]求由a中元素组成的小于n的最大数

    字节跳动经典算法题(提问次数最多) 题目描述:给定一个数n如23121:给定一组数字a,如[2 4 9]:求由a中元素组成的小于n的最大数. 思路分析:暴力分析手法 1. 判断该位的数值是否在数字a中 ...

  2. 编程笔试(解析及代码实现):求不重复数字之和​​​​​​​给定一组整型数字,里面有且仅有两个数字值出现了一次,其他的数字都出现了两次。请写出程序求出这两个只出现了一次的数字之和

    编程笔试(解析及代码实现):求不重复数字之和给定一组整型数字,里面有且仅有两个数字值出现了一次,其他的数字都出现了两次.请写出程序求出这两个只出现了一次的数字之和 目录 题目描述 代码实现 题目描述 ...

  3. 给定一组查找关键字(19,14,23,1,65,20,84,27,55,11,10,79) 哈希函数为:H(key)=key % 13, 哈希表长为m=15,设每个记录的查找概率相等。【MOOC】

    目   录 题 目①[关键字(19, 14, 23, 1, 65, 20, 84, 27, 55, 11, 10, 79)] 解法一(线性探测再散列) 解法二(链地址法) 题 目②[关键字(19, 1 ...

  4. Java黑皮书课后题第8章:*8.21(中心城市)给定一组城市,中心城市是和其它所有城市具有最短距离的城市。编写一个程序,提示用户输入城市数目以及位置(坐标),找到中心城市以及与其他城市总距离

    *8.21(中心城市)给定一组城市,中心城市是和其它所有城市具有最短距离的城市.编写一个程序,提示用户输入城市数目以及位置(坐标),找到中心城市以及与其他城市总距离 题目 题目描述与运行示例 破题 代 ...

  5. 给定一组不含重复元素的整数数组 nums,返回该数组所有可能的子集

    package week_01;import java.util.ArrayList; import java.util.List;/* 给定一组不含重复元素的整数数组 nums,返回该数组所有可能的 ...

  6. 给定一组n个正整数,根据各位数字之和从小到大进行排序。

    数组排序 描述 给定一组n个正整数,根据各位数字之和从小到大进行排序. 输入 输入数据有多组,每组数据占一行,每行的第一个数正整数n,表示整数个数,后面接n个正整数.当n为0时,不作任何处理,输入结束 ...

  7. (java)最大数(给定一个数n如23121;给定一组数字a如[2 4 9]求由a中元素组成的小于n的最大数)

    给定一个数n如23121;给定一组数字a如[2 4 9]求由a中元素组成的小于n的最大数 思路其实不难但是不容易做出来.主要就是很多的边界条件.从第一位开始进行查询, 如果能够在数组中找到等于该位的元 ...

  8. 文本深度表示模型Word2Vec 简介 Word2vec 是 Google 在 2013 年年中开源的一款将词表征为实数值向量的高效工具, 其利用深度学习的思想,可以通过训练,把对文本内容的处理简

    文本深度表示模型Word2Vec 简介 Word2vec 是 Google 在 2013 年年中开源的一款将词表征为实数值向量的高效工具, 其利用深度学习的思想,可以通过训练,把对文本内容的处理简化为 ...

  9. 在OpenCV环境下写的灰度图像二维傅里叶换,幅值计算,频谱平移和将数值归一化到0到255区间的四个函数

    图像处理开发需求.图像处理接私活挣零花钱,请加微信/QQ 2487872782 图像处理开发资料.图像处理技术交流请加QQ群,群号 271891601 灰度图像的二维傅里叶变换(cv_gray_fft ...

最新文章

  1. conlleval_[转载]CRF++的使用总结
  2. Android 角色时间戳
  3. Python 让所有奇数都在偶数前面,而且奇数升序排列,偶数降序排序
  4. Android—Retrofit解析
  5. LeetCode 559N叉树的最大深度-简单
  6. 锤子科技回应天猫店商品全线下架:可去京东购买
  7. angularJS限制 input-text 只能输入数字
  8. 谭浩强C语言第四版第九章课后习题7--9题(建立,输出,删除,插入链表处理)...
  9. 【Oracle】表级别分区操作对索引(本地分区索引,全局分区索引,非分区索引)的影响
  10. 让你此生难成大器的七宗罪
  11. python下载安装教程-Python下载并安装图形教程[超级详细]
  12. testbed与 c++test 的几点区别
  13. 【渝粤题库】陕西师范大学200931小学语文教学论 作业(高起专)
  14. 基于socket(TCP)和opencv的实时视频传输
  15. 一个很懂业务的资深技术Leader的技术管理成长之路
  16. 计算机主硬盘,电脑是固态和机械双盘系统在固态为什么显示主硬盘是机械盘
  17. 亿图图示----流程图模块---样例展示
  18. 输出指定要求的回文日期与字符串拼接
  19. java.lang.IllegalArgumentException: DrawerLayout must be measured with MeasureSpec.EXACTLY
  20. 笔记36 笨办法学python练习43面向对象OOP的文字理解(一)

热门文章

  1. avue 按时间导出excel
  2. 1、CreateJS介绍-EaselJS
  3. 电气控制与PLC例题分析(第一章)
  4. 浅谈Oracle数据库调优(1)
  5. webuploader php上传视频
  6. web原理及应用期末考试基础题目及解答
  7. 【ArcGIS Pro微课1000例】0025:大型商场选择典型案例(缓冲区分析+叠置分析)
  8. 更改 onedrive 同步文件夹;如何下载整个文件夹
  9. linux下编译自己的静态库时依赖其他的动态库,使用时出现“undefined reference to”
  10. ffmpeg 多个视频先去掉声音合并后,再添加文字与音频