clc; clear; close all; for iter = 1:50 wmin = 0.4; wmax = 0.9; lamud = 0.05; fun = @(x) (exp(-x)).*(iter.^(-x./50));%注意函数句柄,以及数组运算符 gama = integral(fun,0,lamud); w(iter) = wmin+((wmax-wmin)/(lamud^2))*gama; end iter = 1:1:50; plot(iter,w(iter));
时间: 2024-03-14 22:49:27 浏览: 141
![ZIP](https://csdnimg.cn/release/download/static_files/pc/images/minetype/ZIP.png)
clr == 清除所有; 关闭所有; clc;:clr 清除您的工作区和命令窗口,以便您可以重新开始。-matlab开发
这段代码是一个简单的 MATLAB 程序,它使用循环计算了一系列参数 `w` 的值,并将其绘制成图形。具体来说,它通过迭代变量 `iter` 的值,计算了 `w` 的 50 个元素的值,然后使用 `plot` 函数将 `iter` 和 `w(iter)` 的值绘制成了一条曲线。其中使用了 `integral` 函数进行数值积分,以及使用了匿名函数句柄 `@(x)` 定义了函数 `fun`,该函数实现了一定的数学计算。
阅读全文
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)