| 查看: 190 | 回复: 0 | |||
[求助]
二维拟合程序改为三维的,程序看不懂,不知道怎么改,求各路大神指教批评
|
|
clc;clear; %曲线拟合 x=[0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0]; y=[0, 4, 5, 14, 15, 14.5, 14, 12, 10, 5, 4]; scatter(x,y,'filled'); len_x = length(x); max_x = max(x); min_x = min(x); num = 100; delta = (max_x-min_x)/num; x_f =[]; f =[]; max_delta = (max_x-min_x)*3/10; for i=0:num x_val = min_x + i*delta; x_f = [x_f,x_val]; A = zeros(2,2); B = []; for j=1:len_x s = abs(x(j)-x_val)/max_delta; if s<=0.5 w = 2/3-4*s^2+4*s^3; elseif s<=1 w = 4/3-4*s+4*s^2-4*s^3/3; else w = 0; end A = A + w*[1;x(j)]*[1,x(j)]; B = [B,w*[1;x(j)]]; end f =[f,[1,x_val]*inv(A)*B*y']; end hold on plot(x_f,f,'r'); |
» 猜你喜欢
福建师范大学国家级人才团队招收2026年博士研究生2名
已经有5人回复
复试调剂
已经有9人回复
无机非金属材料论文润色/翻译怎么收费?
已经有147人回复
第三届高性能水性聚合物乳液合成、制备新技术应用交流日程安排
已经有0人回复
调剂
已经有2人回复
招收0805(材料)调剂
已经有0人回复
招收0805(材料)调剂
已经有3人回复
EBSD极图和反极图怎么看
已经有0人回复
青岛科技大学高分子学院李明杰老师招收高分子材料方向硕博士研究生,欢迎联系!
已经有1人回复
2026精细化工技术创新论坛暨第三届危险工艺及化工中试项目安全风险评估控制交流研讨会
已经有0人回复
如何提高丙烯酸乳液与磷酸二氢铝溶液相容性
已经有0人回复
找到一些相关的精华帖子,希望有用哦~
请大神用matlab将这些数据化成三维曲面图,谢谢!也请把所编的程序也给我,谢谢!
已经有27人回复
请大神帮我用Origin将这些数据化成三维曲面图,谢谢!也请把所编的程序也给我,谢谢!
已经有8人回复
求大神帮忙解题啊!!!
已经有4人回复
求助1stopt拟合动力学参数
已经有4人回复
三维图谱中,用matlab如何实现去除一部分数据并实现曲面拟合
已经有10人回复
微分方程组参数拟合的问题
已经有11人回复
MATLAB微分方程参数拟合问题,求大神
已经有7人回复
坐等----MAtlab中如何有三维数据拟合曲面,并得到曲面方程???????
已经有10人回复
科研从小木虫开始,人人为我,我为人人













回复此楼
点击这里搜索更多相关资源