matlab 出现Matrix dimensions must agree 怎么解决
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/30 12:18:45
matlab 出现Matrix dimensions must agree 怎么解决
Error using ==> mldivide
Matrix dimensions must agree.
Error in ==> P5620 at 9
x(i+1)=x(i)-m/n;
我的程序是
clear all
clc
f=@(x)(x^3)/3-x;
x(1)=1;
y=10^(-5);
for i=1:100
m=f(x(i));
n=diff(m);
x(i+1)=x(i)-m/n;
z=x(i)-x(i-1);
if z
Error using ==> mldivide
Matrix dimensions must agree.
Error in ==> P5620 at 9
x(i+1)=x(i)-m/n;
我的程序是
clear all
clc
f=@(x)(x^3)/3-x;
x(1)=1;
y=10^(-5);
for i=1:100
m=f(x(i));
n=diff(m);
x(i+1)=x(i)-m/n;
z=x(i)-x(i-1);
if z
你的程序里面x只是一个数 根本就不是一个矩阵或者是数列 在定义X的时候把它定义成一个数列就好了
再问: 怎么修改
再答: 在赋值x(1)=1之前将x初始化成一个数组 x=zeros(1,n); 如果你只是需要迭代100步之后的x值的话,就不要把x定义成一个数组 直接用x就好了
再问: 怎么修改
再答: 在赋值x(1)=1之前将x初始化成一个数组 x=zeros(1,n); 如果你只是需要迭代100步之后的x值的话,就不要把x定义成一个数组 直接用x就好了
matlab 出现Matrix dimensions must agree 怎么解决
Matlab出现Inner matrix dimensions must agree问题
matlab 急 Matrix dimensions must agree
Matlab中Inner matrix dimensions must agree.
matlab中Inner matrix dimensions must agree,
matlab出错 “Inner matrix dimensions must agree.”
MATLAB :(Inner)Matrix dimensions must agree.
Matrix dimensions must agree.
Matlab中出现Error using ==> *Inner matrix dimensions must agree
matlab出现了?Error using ==> times Matrix dimensions must agree
matlab出现了Error using ==> times Matrix dimensions must agree.
求助 matlab 高手 Inner matrix dimensions must agree