| 查看: 1250 | 回复: 1 | ||
在捂汗铁虫 (小有名气)
|
[求助]
matlab中怎么给四条曲线作出图例啊?求大神指导 已有1人参与
|
|
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%') |
» 猜你喜欢
自荐读博
已经有8人回复
投稿Elsevier的杂志(返修),总是在选择OA和subscription界面被踢皮球
已经有8人回复
自然科学基金委宣布启动申请书“瘦身提质”行动
已经有4人回复
求个博导看看
已经有18人回复
» 本主题相关价值贴推荐,对您同样有帮助:
请问各位图中的曲线方程是怎样获取的
已经有11人回复
在origin中,怎样将一张图的局部放大部分放到这张图的右上角啊?
已经有11人回复
怎样用Origin 9在一张图上做多条XRD谱线
已经有12人回复
Origin中怎么设置能使每次作图时不同的曲线自动以不同的颜色显示?求指点。
已经有14人回复
柱状图与曲线图合并为一张图
已经有16人回复
求助TECPLOT如何将两条随时间变化的曲线显示在同一个图中
已经有7人回复
用Origin做出一个循环的CV图,为什么曲线两端没有连接在一起?
已经有12人回复
如何将不同温度下的退磁曲线放到一个图里?
已经有22人回复
origin得到的曲线怎么和别的图片叠合在一起啊
已经有3人回复
请问用什么工具才能将图片格式的曲线的数据导出来呢
已经有6人回复
origin绘图 三列数据范围不同Y 绘制同一张图中
已经有24人回复
fluent计算的后处理:怎么把两组不同的数据画在一个曲线图里,作对比分析用
已经有14人回复
怎样在fluent里绘制圆柱面上的XY曲线图?
已经有6人回复
在origin中如何得到两条X坐标不同的曲线叠加后的结果?
已经有10人回复
origin拟合出的不同曲线 如何在一个图中导出 ,谢了
已经有9人回复
fluent里面画曲线
已经有16人回复
origin作图:如何把三个变量做在一张图中
已经有22人回复
origin中如何把重叠图的峰的顶点用曲线连起来?
已经有12人回复
在origin8中如何移动同一图层中的不同曲线
已经有5人回复
两幅图像的曲线如何合并到一块!?
已经有29人回复
匿名
用户注销 (职业作家)
Matlab专家
- 应助: 223 (大学生)
- 金币: 2891.3
- 散金: 5302
- 红花: 59
- 沙发: 10
- 帖子: 3308
- 在线: 945小时
- 虫号: 0
- 注册: 2012-05-01
- 性别: GG
- 专业: 力学
2楼2015-03-09 20:48:58







回复此楼