matlab中M文件for循环求解题目意思是求 y(i)=(x(i+1)-x(i))/x(i)中的每个yfunction y(i)=rk(x)x=[3.9 5.3 7.2 9.6 12.9 17.1 13.2 31.4 38.6 50.2 62.9 76.0 92.0 106.5 123.2 131.7 150.7 179.3 204.5 226.5 251.4]for i=1:21y(i)=(x(i+1)-x(i))/x(i)

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/05 16:54:38

matlab中M文件for循环求解
题目意思是求 y(i)=(x(i+1)-x(i))/x(i)中的每个y
function y(i)=rk(x)
x=[3.9 5.3 7.2 9.6 12.9 17.1 13.2 31.4 38.6 50.2 62.9 76.0 92.0 106.5 123.2 131.7 150.7 179.3 204.5 226.5 251.4]
for i=1:21
y(i)=(x(i+1)-x(i))/x(i);
end
y
运行结果出现这个 该怎么改
Undefined function or variable 'x'.

函数:
function y=digui(x)
n=length(x);
for ii=1:n-1
y(ii)=(x(ii+1)-x(ii))/x(ii);
end
主程序:
clear all;clc;
x=[3.9 5.3 7.2 9.6 12.9 17.1 13.2 31.4 38.6 50.2 62.9 76.0 92.0 106.5 123.2 131.7 150.7 179.3];
y=digui(x)

matlab中M文件for循环求解题目意思是求 y(i)=(x(i+1)-x(i))/x(i)中的每个yfunction y(i)=rk(x)x=[3.9 5.3 7.2 9.6 12.9 17.1 13.2 31.4 38.6 50.2 62.9 76.0 92.0 106.5 123.2 131.7 150.7 179.3 204.5 226.5 251.4]for i=1:21y(i)=(x(i+1)-x(i))/x(i) matlab:编写一个M函数文件,使用for循环计算1~1000的累加和 Matlab M 文件中 使用循环时可采取什么措施提高速度? 如何在matlab中创建m文件 请教matlab函数赋值的问题请教各位 我在matlab中定义了以下的M文件函数function f=myfun7(x)f=(z-x).*((2.6*x-2.2*x.^2);函数中有两个未知量在调用的时,需要将q矩阵中的数值依次次赋给Z,然后利用for循环 在matlab建立函数M文件 ,用三重循环计算两个矩阵相乘 matlab 中如何调用M文件中函数? 用MATLAB编程,编制一个M文件,分别使用for循环和while循环语句计算1^1+2^2+3^3+4^4+5^5+...+10^10=? Matlab中动态读取文件有0101.xls,0201.xls,0301.xls.1801.xlsw一系列文件,在Matlab中想用一循环程序来读取文件数据,如下:for j=1:18 Name= load (不知道怎么写这里)...end但是我所说的文件是一系列单独的文 Matlab中怎么利用for循环操作函数?Matlab中怎么利用for循环对m={1,2,3,4,5},ym=cos(m*x)实现定义? Matlab中自定义函数如何创建M文件? MATLAB中如何利用M文件建立矩阵 如何在matlab的M文件中输入数学公式 matlab中矩阵怎么在for循环中用 求二元一次方程求解的MATLAB文件 Matlab循环结构问题求解for k=1:209kif k10&&k matlab 怎样运行m文件? 我想建立一个MATLAB函数文件,自变量是矩阵Q,运算是矩阵各项的和,最好用for循环