怎么写matlab程序?如图!!!!急急急求请领导帮忙怎么写

小木虫 --- 500万硕博科研人员喜爱的学术科研平台
&&查看话题
一个简单的编程,谢谢求解
编程求之间第一个能被25整除的整数。
这个是什么语言?
vb语言吧,
continue用来干嘛....
你只要第一个被整除的,所以满足被25整除后就一个continue,直接跳出循环,不用继续计算了!
continue是终止本次循环进入下一次,你放在最后一句,没有省略命令,加了和不加有什么区别...
换成break呗。。
超级菜鸟求助,能不能帮我把这道题转化为lsqcurvefit来解?急!
function KineticsEst1_Diff&&
% 动力学数据
% 用最小二乘样条拟合法计算微分dCA/dt--使用不经过实验点的B样条插值函数
knots = 3;
K = 3;& && && && && && &% 三次B样条
sp = spap2(knots,K,t,CAm);
pp = fnder(sp);& && && &% 计算B样条函数的导函数
dCAdt = fnval(pp,t)& & % 计算t处的导函数值
% 绘制浓度拟合曲线
ti = linspace(t(1),t(end),200);
CAi = fnval(sp,ti);
plot(t,CAm,'ro',ti,CAi,'b-')
xlabel('t')
ylabel('C_A')
legend('实验值','B样条拟合')
% 非线性拟合
& && &lsqnonlin(@OptObjFunc,beta0,,,,rAm,CAm);& && && &
ci = nlparci(beta,residual,jacobian);
% 参数辨识结果
fprintf('Estimated Parameters:\n')
fprintf('\tk = %.4f ± %.4f\n',beta(1),ci(1,2)-beta(1))
fprintf('\tn = %.2f ± %.2f\n',beta(2),ci(2,2)-beta(2))
fprintf('&&The sum of the squares is: %.1e\n\n',sum(residual.^2))
% 绘制反应速率拟合曲线
plot(t,rAm,'ro',t,Rate(CAm,beta),'b*')
xlabel('t')
ylabel('dC_Adt')
legend('Experiment','Kinetic Model')
% ------------------------------------------------------------------
function f = OptObjFunc(beta,rAm,CAm)
rAc = Rate(CAm,beta);
f = rAc - rAm;
% ------------------------------------------------------------------
function rA = Rate(CA,beta)
rA = -beta(1)*CA.^beta(2);& &% -rA = -dCA/dt = k*CA^n, 其中k=beta(1), n=beta(2)
教育培养出来的就是这样,凡是遇到问题就想列式子,或写出严格的解题过程才觉得是正确答案,殊不知有些问题联系实际或者一眼就能看出答案
哇,我的matlab编程都忘差不多了...
这样的拟合不需要你自己再编程了,很多软件带有这样的功能,很方便。。。origin,matlab和mathematics等。。自己编浪费时间。。
我对matlab就是个小白,大神求帮忙啊!估计只要改下几段程序,把lsqnonlin改成lsqcurvefit,急啊!
学过捡起来应该挺快,我刚开始学,好难呀。
研究生必备与500万研究生在线互动!
扫描下载送金币如图编写matlab 程序,求大神!!!_百度知道
如图编写matlab 程序,求大神!!!
baidu.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="http://b.baidu.hiphotos://b.jpg" esrc="http.baidu.hiphotos.hiphotos&/zhidao/wh%3D450%2C600/sign=20fcdc6bacbb95dc24cc/e7cd7b899e510fbde33c895d1430c54://b.com/zhidao/wh%3D600%2C800/sign=/zhidao/pic/item/e7cd7b899e510fbde33c895d1430c54;<a href="http
我有更好的答案
其他类似问题
为您推荐:
matlab的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁关于网友提出的“求个matlab程序 小白求帮忙 救命啊”问题疑问,本网通过在网上对“求个matlab程序 小白求帮忙 救命啊”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
描述:用Matlab编程实现(7,3)循环码的编译码过程,并分析采用该信道编码的系统通过高斯信道的性能。解决方案1:
这个哪里错了解决方案2:Y = rand(n) 返回一个n x n的随机矩阵。如果n不是数量,则返回错误信息。
Y = rand(m,n) 或 Y = rand([m n]) 返回一个m x n的随机矩阵。
Y = rand(m,n,p,...) 或 Y = rand([m n p...]) 产生随机数组。
Y = rand(size(A)) 返回一个和A有相同尺寸的随机矩阵。
没有rand(20,30,[0,1])的用法呀。
以上介绍了“求个matlab程序 小白求帮忙 救命啊”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:/wd/643732.html
上一篇: 下一篇:用Matlab画高斯函数用Matlab画出如图函数图像,求Matlab程序.PS:X1(x),X2(x),X3(x)假设为高斯函数,上边的y曲线假设是X1(x),X2(x),X3(x)几个函数的你和函数.
就是要多峰值的高斯函数吧?下面的这个行不行?ezplot(&#39;0.5*exp(-(x+4)^2)+exp(-(x/2)^2)+0.7*exp(-(x-5)^2)&#39;)&
您好!感谢您的回答。您能帮我做一下
y1=0.3*(1/sqrt(2*pi)*18)*exp(-(x1-535).*(x1-535)/648)
y2=0.3*(1/sqrt(2*pi)*16)*exp(-(x2-570).*(x2-570)/512);
y3=0.25* (1/sqrt(2*pi)*20)*exp(-(x3-620).*(x3-620)/800);
这三个函数的叠加拟合函数吗?
参考代码:syms&xy1=0.3*(1/sqrt(2*pi)*18)*exp(-(x-535).*(x-535)/648);y2=0.3*(1/sqrt(2*pi)*16)*exp(-(x-570).*(x-570)/512);y3=0.25*&(1/sqrt(2*pi)*20)*exp(-(x-620).*(x-620)/800);clfh1&=&ezplot(y1,[450&700]);set(h1,&#39;color&#39;,&#39;r&#39;)hold&onh2&=&ezplot(y2,[450&700]);set(h2,&#39;color&#39;,&#39;g&#39;)h3&=&ezplot(y3,[450&700]);set(h3,&#39;color&#39;,&#39;b&#39;)h&=&ezplot(y1+y2+y3,[450&700]);set(h,&#39;color&#39;,&#39;m&#39;,&#39;linewidth&#39;,3)legend(&#39;y_1&#39;,&#39;y_2&#39;,&#39;y_3&#39;,&#39;y_1+y_2+y_3&#39;)title(&#39;&#39;)顺便说一下,你现在的要求其实就是已知函数画(叠加)曲线,和拟合没什么关系。
为您推荐:
其他类似问题
扫描下载二维码求 MATLAB 程序, 用 有限差分法 解 椭圆偏微分方程. 题目如图., 求 MATLAB 程序, 用 有限差分法
求 MATLAB 程序, 用 有限差分法 解 椭圆偏微分方程. 题目如图. .建立一个 稀松矩阵 以后直接 左除 求解.好崩溃.没有 初值 条件... 完全不知道怎么弄., 求指教说是 一定要用有限差分法
袭烨 求 MATLAB 程序, 用 有限差分法 解 椭圆偏微分方程. 题目如图.
com/view/b840ef51ad02de80d4d8400e.://wenku.baidu建议看看这个.: 利用有限差分和MATLAB矩阵运算直接求解二维泊松. 和你要的原理是完全一样的://wenku}

我要回帖

更多关于 请人帮忙投票怎么写 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信