满意答案

wanyan9931

2013.09.12

采纳率:57%    等级:13

已帮助:8361人

v(t)=V-(V-V0)*exp(-t/tau)

移项,后两边同取对数

log(V-V(t))=log(V-V0)-t/tau

上面V,V(t),t已知,V0,tau未知。

令y=log(V-V(t))

x=t

那么就有kx+b=y

其中k=-1/tau,b=log(V-V0)

上面的过程就是将非线性化成线性。

将每个数据代入会得到二元一次线性方程组

方程数6,变量数2,可以由最小二乘法求出。

以下是Matlab代码:

V=14;

t=[0.3,0.5,1.0,2.0,4.0,7.0];

Vt=[5.6873,6.1434,7.1633,8.8626,11.0328,12.6962];

y=log(V-Vt);

A=[t(:),ones(size(t(:)))];

kb=A\y(:);

tau=-1/kb(1)

V0=V-exp(kb(2))

%%下面是显示拟合的结果

Vt_fit=V-(V-V0)*exp(-t/tau)

plot(Vt,Vt_fit,'*',Vt,Vt,'r')

xlabel('Vt原始数据')

ylabel('Vt拟合数据')

%%%%%%%%%%%%%%%

填空:

方法:化非线性问题成线性问题

V0=5.0001

tau=3.6165

03分享举报

用MATLAB解决实际数学问题,用matlab解决一道数学问题相关推荐

  1. 用matlab数学综合实验,MATLAB与数学实验(第2版)

    MATLAB与数学实验(第2版) 作者:艾冬梅 李艳晴 张丽静 刘琳 出版日期:2014年06月 文件大小:46.48M 支持设备: ¥18.00在线试读 适用客户端: 言商书局 iPad/iPhon ...

  2. error2203matlab,小编详解Win10安装MATLAB软件提示Internal error 2203的解决方法

    现在电脑已成为我们工作生活的一部分,相信大家在操作电脑时一定会遇到这样那样的问题,Win10安装MATLAB软件提示Internal error 2203的解决方法这个问题就是我们经常会遇到的,这样的 ...

  3. 最小二乘法,简明公式整理,数学证明,matlab程序(自写代码、lsqcurvefit函数、fminsearch函数)

    目录 批处理最小二乘方法 递推最小二乘方法 带有遗忘因子的递推最小二乘方法 Matlab案例分析 自写代码 matlab之lsqcurvefit函数 matlab之fminsearch函数 附录1:递 ...

  4. matlab app设计步骤_1.1数学建模与MATLAB–MATLAB入门

    1.1数学建模与MATLAB–MATLAB入门 关注本专栏,继续分享数学建模与MATLAB知识 一.MATLAB是什么? MATLAB 是目前在国际上被广泛接受和使用的科学与工程计算软件.虽然 Cle ...

  5. matlab或_数学建模与MATLAB——MATLAB入门

    点击上方"蓝字",有更多精彩等着你噢! 关注本专栏,我们将继续分享数学建模与MATLAB知识. 你想要的,我都有! 一MATLAB是什么?MATLAB 是目前在国际上被广泛接受和使 ...

  6. 直扩 单音干扰抑制 matlab,数学计算软件MATLAB资料集锦分享

    数学计算软件MATLAB资料集锦分享 (2014-08-20 17:07:08) 标签: matlab 数学建模 仿真模拟 整理了一些有关MATLAB资料如下: 1.H型可逆PWM变换器的控制方式解析 ...

  7. 数学建模案例MATLAB实例

    以下是一个用MATLAB进行数学建模的案例: 问题:某公司生产一种特殊的饮料.这种饮料由两种原料A和B组成,每升饮料需要1升原料A和2升原料B.原料A和B的价格分别为1元/升和2元/升.公司每天需生产 ...

  8. matlab在数学中的应用论文,探究数学建模中MATLAB的运用

    随着科学技术的高速发展,自然科学的各个领域都需要在调查研究的基础上建立数学模型,并通过计算解决实际问题.数学建模在合理假设的基础上将实际问题简单化.抽象化,用数学知识解决问题并接受实践的检验.在这一过 ...

  9. MATLAB cvx错误汇总,cvx错误解决,cvx知识点总结,cvx编程技巧

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 cvx编程错误及解决方法汇总 错误1-无法从 cvx 转换为 double 错误2-等号问题 错误3-{real af ...

  10. xp sp3安装不了matlab,装机狗u盘启动如何解决win10无法运行matlab问题

    装机狗u盘启动如何解决win10无法运行matlab问题?matlab又称为矩阵实验室,是一款数学软件,主要作用于算法开发和数据可视化等,但在win10系统中,一直出现无法运行matlab且提示run ...

最新文章

  1. 【神经网络】(2) 网络优化,案例:服装图像分类,附python完整代码
  2. 学习网页制作中如何在正确选取和使用 CSS 单位
  3. 洛谷——P2083 找人
  4. js如何判断当前页面是否处于激活状态
  5. HoloLens开发手记-配置开发环境 Install the tools
  6. Android系统移植与调试之-------Amlogic方案编译步骤
  7. 做骨龄检测_小柚熊:骨龄测试最佳年龄
  8. python合并word全部_python:怎样合并文档中有重复部分的行?
  9. shipyard安装
  10. Coinbase在今日比特币下跌时出现宕机
  11. 企业能源管理系统+用能检测+用能分析+能效诊断+能源调控+能源绩效考核+用能采集+Axure高保真企业web端电网能源管理系统
  12. sql 可以多个分组吗_你知道吗?罗非鱼的品种多达100多个,不单是食用鱼也可以是观赏鱼...
  13. Html5的vedio视频播放
  14. android gps导航省电,具有省电功能的gps导航系统及其省电方法
  15. Spark OOM:java heap space,OOM:GC overhead limit exceeded解决方法
  16. 怎么使用PDF编辑器在PDF中插入图片?PDF插入图片的教程
  17. win10计算机升级系统,win10系统升级更新方法
  18. 【Learning Notes】Sequence Transducer
  19. 基于Golang设计一套微服务架构[转]
  20. 出师未捷先被封!三款APP宣战微信 来一个封一个?

热门文章

  1. 开发人员需要了解的测试
  2. spatial Statistics
  3. python(十):模块相关、操作Redis、操作Excel
  4. Javascript 运行上下文和作用域链
  5. 代码动态改变 NGUI UILabel 的字体
  6. jquery easyui Tab 引入页面的问题
  7. AOP 拦截器 JDK动态代理机制 struts2 mybatis spring-aop
  8. 用触发器实现表的同步操作
  9. 对象的自身引用(Self-Reference) 动态绑定(Dynamic Binding)
  10. NGUI_2.6.3_教程四(自定义Atlas,Font)