clear all; clc

disp('插值求取平滑曲线后的数值' )

t = [5 10 15 20 30 40 60 80 120] ;

A = [29.84 40.01 46.71 53.87 63.32 67.01 67.33 67.54 67.87];

knots = 3; K = 3 ;          % 三次B样条

sp = spap2(knots,K,t,A);

pp = fnder(sp);         % 计算B样条函数的导函数

dAdt = fnval(pp,t);    % 计算t处的导函数值

rAm = dAdt;

% 绘制浓度拟合曲线

ti = linspace(t(1),t(end),200);

Ai = fnval(sp,ti);

plot(t,A,'ro',ti,Ai,'b:')

hold on

t = [5 10 15 20 30 40 60 80 120] ;

B = [36.32 48.21 55.81 62.21 69.81 72.39 72.72 72.91 73.92];

knots = 3; K = 3 ;          % 三次B样条

sp = spap2(knots,K,t,B);

pp = fnder(sp);         % 计算B样条函数的导函数

dBdt = fnval(pp,t);    % 计算t处的导函数值

rBm = dBdt;

ti = linspace(t(1),t(end),200);

Bi = fnval(sp,ti);

plot(t,B,'rx',ti,Bi,'b:')

hold on

t = [5 10 15 20 30 40 60 80 120] ;

C = [41.91 55.62 64.13 70.46 77.64 79.80 80.04 80.57 83.92];

knots = 3; K = 3 ;          % 三次B样条

sp = spap2(knots,K,t,C);

pp = fnder(sp);         % 计算B样条函数的导函数

dCdt = fnval(pp,t);    % 计算t处的导函数值

rCm = dCdt;

% 绘制浓度拟合曲线

ti = linspace(t(1),t(end),200);

Ci = fnval(sp,ti);

plot(t,C,'rs',ti,Ci,'b:')

hold on

t = [5 10 15 20 30 40 60 80 120] ;

D = [42.16 62.13 72.91 79.87 84.21 85.61 85.84 86.21 86.22];

knots = 3; K = 3 ;          % 三次B样条

sp = spap2(knots,K,t,D);

pp = fnder(sp);         % 计算B样条函数的导函数

dDdt = fnval(pp,t);    % 计算t处的导函数值

rDm = dDdt;

% 绘制浓度拟合曲线

ti = linspace(t(1),t(end),200);

Di = fnval(sp,ti);

plot(t,D,'rv',ti,Di,'b:')

Xlabel('t')

ylabel('X_A')

legend(o,'100%',x,'90%',s,'80%',v,'70%')

matlab四条曲线围成面,matlab中怎么给四条曲线作出图例啊?求大神指导相关推荐

  1. matlab求解复杂隐函数,MATLAB复杂隐函数求解!求大神指导!

    问题描述: MATLAB复杂隐函数求解!求大神指导! syms D1 D2 G1 G2 al E1 E2 Km w6 G1=10^(-5);G2=10^(-5); E1=2*(10^11);E2=2* ...

  2. matlab object是什么意思,求大神指导一下代码大概是什么意思。。

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 function varargout = apple(varargin) % APPLE M-file for apple.fig % APPLE, by ...

  3. MATLAB中出现 索引超出矩阵维度,老是提示索引超出矩阵维度,求大神指导

    function main clear L=32;%基底尺寸的设定: step1=500;%生长层数的设定, niu=1;deltt=0.05;deltx=1;dd=16;aa=(2*dd/deltx ...

  4. mybatis替代mysql_怎样将mybatis替换成nutz,求大神指导

    这是数据链接方面的配置 package cn.com.somuns.config; import com.alibaba.druid.pool.DruidDataSource; import org. ...

  5. MATLAB计算黎曼积分曲线围成的面积

    MATLAB计算黎曼积分曲线围成的面积 假设一个曲线方程f(x)= x.^3-x.^2-2*x. f(x)与笛卡尔坐标x坐标轴有交点,如图: 计算该曲线与x(1<= x <=2)围成的面积 ...

  6. 求助多条线段围成的图形判断封闭图形还是非封闭图形

    求助多条线段围成的图形判断封闭图形还是非封闭图形 已知多条线段,例如4条,已知第一条长度和相对第二条的顺时针角度,第二条长度和相对第三条的顺时针角度,第三条长度和相对第四条的顺时针角度,第四条长度和角 ...

  7. matlab 连续两个if,求大神解答一个matlab中的for循环嵌套if选择语句

    公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:求大神解答一个matlab中的for循环嵌套if选择语句回答:1.最后缺少一个end;2.这句输出没什么意义:disp A(i)=A ...

  8. 如何修改matlab中的语句,求大神帮忙看一下这个语句怎么改!!!!!

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 clc clear W=imread('e:\matlab\aaa\1.jpg'); imshow (W); I = rgb2gray(W); % 灰度处 ...

  9. ubuntu14.04扩展屏幕后,打开matlab就死机。求大神帮忙解决!!!万分感谢

    ubuntu14.04扩展屏幕后,打开matlab就死机.求大神帮忙解决!!!万分感谢

最新文章

  1. 嵌入式驱动之阻塞操作、非阻塞操作
  2. 工作中常用到的Linux命令
  3. EOJ_1017_座位分配
  4. .Net Core中的诊断日志DiagnosticSource讲解
  5. JavaScript新手入门教程大全~~~
  6. 【C语言重点难点】数据类型、常量和变量
  7. Liunx版本号码编排惯例
  8. 01-MySQL安装、配置和使用
  9. shell_study
  10. 拓端tecdat|使用markdown,knitr和pandoc在R语言中编写可重现的报告
  11. java html5 上传_Java实现HTML5拖拽文件上传
  12. word 中如何去掉复制的文字的底纹?
  13. RabbitMQ入门 -- 阿里云服务器安装RabbitMQ
  14. 2011QQ搞笑个性签名:小弟不才,大名耶稣.小名上帝.法号如来
  15. Swap——二分图最大匹配
  16. 西门子1200 plc与台达14ES plc之间modbus 通讯实战程序 西门子1200plc做主站,台达DVP plc做从站,进行数据交换
  17. 2022年全球注释软件行业分析报告
  18. 《构建之法》第一次作业——阅读与准备工作
  19. VMware修改主机名
  20. 加速大数据分析和机器学习- Ziya Ma ( Intel Corp )

热门文章

  1. MySQL中的数据分组
  2. MySQL中如何约束和排序数据
  3. Spring boot配置Servlet容器
  4. Thymeleaf页面三元运算符
  5. Redis字符串操作
  6. 【Mybatis 之应用篇】 3_Lombok、多对一处理和一对多处理
  7. 被问懵了,BeanFactory和FactoryBean接口的区别到底是什么?
  8. LeetCode 49字母异位词分组50pow(x,n)51八皇后
  9. hdu1846巴什博弈(java)
  10. 顺序栈实现表达式求值(C语言实现)【栈】