本帖最后由 芒点DK 于 2016-12-9 11:04 编辑

各位前辈请看我的代码

% clear workspaces

clear

clc

%define variables

rmin = 0;

rmax = 8;

N = 9;

dt = 1;

t = 0;

tmax = 10;

b = 1.18;

y2 = [100 90 80 70 60 50 60 60 80 0]';

dr = 1;

r = rmin : dr : rmax;

% set initial conditions

v = [1586163 2529096 3481993 4301050 5275240 6084689 7439647 8497063 9465949 0];

unp2 = v;

% loop through time

nsteps = tmax/dt;

for n = 1 : nsteps;

% calculate the FOU scheme of population

for i = 2 : N + 1

unp2(i) = v(i) - dt/dr*(v(i) - v(i-1));

end

% update t and u and v

t = t + dt;

q = 1 : 1 : 9;

v = 0.9*unp2;

% calculate boundary condations

F = b*0.001*v*y2;

v(1) = 0.9*F;

v(N) = 0;

% plot solution

hold on;

a2 = sum(v(7:9))/sum(v);

if n == 1

hline = plot(t, a2, 'k-');

a1 = a2;

else

hline.Marker = 'none';

plot([t-1 t], [a1 a2], 'k-');

hline = plot(t, a2, 'k-');

a1 = a2;

end

axis([0 10 0 1])

shg

pause(0.01);

前辈请看,我把我的代码简化之后是这样,有两个问题想解决

一个是我想在F的位置分别乘以1.1 1.2 1.3 1.4

然后分别画四条曲线,怎么把它弄在一张图里呢?

第二个问题是我想把每一步的结果都保存下来,要怎么弄呢?

求前辈指点迷津!

matlab循环每次循环都把结果输出来,怎么把循环的每一步结果都保存下来啊相关推荐

  1. matlab神经网络每次训练都保存网络,Matlab如何解决神经网络每次训练结果不同的问题?...

    神经网络matlab程序每次运行结果不同的一点看法 因为每次的结果不一样,才有可能找到比较理想的结果啊 找到比较好的结果后,用命令save filename net;保存网络, 可使预测的结果不会变化 ...

  2. java for循环_愉快地学Java语言:第五章 循环

    导读 本文适合Java入门,不太适合Java中高级软件工程师.本文以<Java程序设计基础篇>第10版为蓝本,采用不断提出问题,然后解答问题的方式来讲述.本篇文章只是这个系列中的一篇,如果 ...

  3. python使用循环结构计算10_十二、 python中的循环结构

    我们要计算1+2+3的时候,可以直接写出来,但是计算1+2+3+···+100的时候,就不能写了.如果计算1到1亿的和,全写出来就有点不现实了.为了让计算机能计算出1到1亿的和,这时候就需要循环结构了 ...

  4. 列表输出循环左移_互联网人工智能开发语言Python之for循环、break、continue详解...

    IT技术研习社,专注互联网技术研究与分享,喜欢的朋友可以点击[关注]:把经验传递给有梦想的人: 1.for循环 Python循环的话除了while还可以用for完成循环. 在Python中for循环可 ...

  5. php数组循环便利,浅析PHP中for与foreach两个循环结构遍历数组的区别

    遍历一个数组是编程中最常见不过的了,这里跟大家讨论下for和foreach两种方法.用这两种方法执行遍历的场景太多太多了,这里我们只针对以下两个数组作为例子来讨论.所谓管中窥豹,多少能理清一点两者的区 ...

  6. python垃圾回收机制为什么标记能解决循环引用问题_Python 垃圾回收机制和如何解决循环引用...

    引用计数:是一种垃圾收集机制,而且也是一种最直观,最简单的垃圾收集技术, 当一个对象的引用被创建或者复制时,对象的引用计数加 1:当一个对象的引用被销毁时,对象的引用计数减 1:当对象的引用计数减少为 ...

  7. python3 for循环_从零开始学习PYTHON3讲义(六)for循环跟斐波那契数列

    <从零开始PYTHON3>第六讲 几乎但凡接触过一点编程的人都知道for循环,在大多数语言的学习中,这也是第一个要学习的循环模式. 但是在Python中,我们把for循环放到了while循 ...

  8. 循环 直到 python_如果您在Python中存在慢循环,则可以对其进行修复……直到无法解决为止...

    循环 直到 python by Maxim Mamaev 马克西姆·马马耶夫(Maxim Mamaev) Let's take a computational problem as an exampl ...

  9. pythonfor循环加2_初中生教你编程---python(for循环)part 2

    这是python for循环part 2教程 part 1 ←新来的朋友请先点击 下面来试试别的.这一次不再是每次都打印相同的东西,下面让它每次循环时打印不同的东西. 如图:代码 输出:输出结果 这一 ...

最新文章

  1. JAVA教程 第六讲 Java的线程和Java Applet(二)
  2. 单片机小白学步系列(十九) 单片机/计算机系统概述:扩展模块
  3. 新手入坑 java的开发语言环境
  4. 电机控制系统php,电机控制系统的未来发展变化趋势
  5. linux之mktemp命令
  6. JDK 8.0 新特性——接口默认方法与静态方法
  7. 仿乐享微信源码分享,微信公众平台源码
  8. 纯真数据库mysql_纯真数据库下载或自动更新实现
  9. java冰箱评测开题报告范文_智能电冰箱控制的设计开题报告.doc
  10. 【技术博客】当蒸馏遇上GAN
  11. 手机无线如何共享给台式计算机,教你用手机做热点分享wifi给台式电脑用,不是用数据网络哦...
  12. python编写的函数调用说法正确的是_python逻辑题(以下10道选择题有唯一答案,请编写自定义函数judge遍历答案列表并汇报正确答案)...
  13. STM32 DAC 输出正弦波、三角波、方波
  14. 强化区域产业链,优化区域产业布局,促区域经济高速发展
  15. 如何用css做一个爱心
  16. 使用you-get下载非会员资源
  17. CodeForces - 1234B1 Social Network (easy version)
  18. 50道经典计算机网络面试题
  19. springmvc如何拦截html页面,SpringMVC实现拦截器
  20. 如何避免“的”字串烧

热门文章

  1. 用树莓派打造属于自己的古典游戏机
  2. 注册Maltego显示ReCaptcha is not valid,解决Google验证码服务reCaptcha失效问题
  3. HTML 文字与图片元素垂直对齐方式
  4. 最稳定asp空间websamba完美攻略
  5. 英语语法---比较级和最高级的用法
  6. sql limit不接具体数字_SQL学习笔记【1】
  7. 核心期刊 CA JST CSCD 含金量_如何选期刊投稿科研论文?如何修改科研论文、回复审稿意见?...
  8. 人人车Android客户端架构演进实录
  9. 【操作系统复习】ch3 内存基础
  10. 详解memcpy和memmove函数的使用