matlaB程序调试 MM是一个7776*3的矩阵,里面都是现成的数据程序如下t=zeros(20,20,2); for i=1:7776if (t(fix(MM(i,2)/18)+1,fix(MM(i,3)/9)+1,1)< MM(i,1))t(fix(MM(i,2)/18)+1,fix(MM(i,3)/9)+1,1)=MM(i,1);t(fix(MM(i,2)/18)+1,fix(MM(i,3)/9)

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/26 20:53:51
matlaB程序调试MM是一个7776*3的矩阵,里面都是现成的数据程序如下t=zeros(20,20,2);fori=1:7776if(t(fix(MM(i,2)/18)+1,fix(MM(i,3)

matlaB程序调试 MM是一个7776*3的矩阵,里面都是现成的数据程序如下t=zeros(20,20,2); for i=1:7776if (t(fix(MM(i,2)/18)+1,fix(MM(i,3)/9)+1,1)< MM(i,1))t(fix(MM(i,2)/18)+1,fix(MM(i,3)/9)+1,1)=MM(i,1);t(fix(MM(i,2)/18)+1,fix(MM(i,3)/9)
matlaB程序调试
MM是一个7776*3的矩阵,里面都是现成的数据
程序如下
t=zeros(20,20,2);
for i=1:7776
if (t(fix(MM(i,2)/18)+1,fix(MM(i,3)/9)+1,1)< MM(i,1))
t(fix(MM(i,2)/18)+1,fix(MM(i,3)/9)+1,1)=MM(i,1);
t(fix(MM(i,2)/18)+1,fix(MM(i,3)/9)+1,2)=i;
else
end
end
报错显示:
t(fix(MM(i,2)/18)+1,fix(MM(i,3)/9)+1,2)=i;
|
Error:Missing variable or function.
个人分析:错误就在这一行,“ t(fix(MM(i,2)/18)+1,fix(MM(i,3)/9)+1,2)=i”,如果把这一行删去,程序运行正常.请问这句错在哪里了

matlaB程序调试 MM是一个7776*3的矩阵,里面都是现成的数据程序如下t=zeros(20,20,2); for i=1:7776if (t(fix(MM(i,2)/18)+1,fix(MM(i,3)/9)+1,1)< MM(i,1))t(fix(MM(i,2)/18)+1,fix(MM(i,3)/9)+1,1)=MM(i,1);t(fix(MM(i,2)/18)+1,fix(MM(i,3)/9)
单纯看的话,是因为“ t(fix(MM(i,2)/18)+1,fix(MM(i,3)/9)+1,2)=i;”这一行,最后的分号‘;’,你是在汉语输入法情况下输入的,应该是在英语输入法下输入.

matlaB程序调试 MM是一个7776*3的矩阵,里面都是现成的数据程序如下t=zeros(20,20,2); for i=1:7776if (t(fix(MM(i,2)/18)+1,fix(MM(i,3)/9)+1,1)< MM(i,1))t(fix(MM(i,2)/18)+1,fix(MM(i,3)/9)+1,1)=MM(i,1);t(fix(MM(i,2)/18)+1,fix(MM(i,3)/9) 用Matlab画积分图像问题!重谢!突然蒙住了,怎么调试也不对!f(x)是一个正态分布! 英语翻译每编辑一个程序,都先调试,但调试是会出现英文错误提示,请那为高人把容易出现的错误英文警告翻译下. Matlab 调试过程中如何监控一个变量的取值变化? matlab怎么定义函数?怎么将三维图做侧投影一起画出来?最好是用一个程序,math或matlab. 急寻用matlab编写的解决雅各比迭代法的程序要一个matlab的程序,是解决雅各比问题的 MATLAB程序 “ 2*((A>=0)-.5) ”的具体含义,A是一个矩阵 谁能帮我写一个MATLAB程序,是关于人类病毒图像特征提取与识别的? matlab 关于高次方程的根.我要计算一个关于w的高次方程的根.syms w;A=-MM*w^2+JC*w+KK;B=det(A);q=fzero(B,w);其中MM JC KK 都是同阶的方阵,但是程序给出的提示是错误使用 fzero (line 128)FZERO 仅接受双精度数 matlab程序的一个方程求这个十字写成matlab的正确程序. 急需用matlab对图像进行小波分解和重构的程序试过几种程序,但重构图像跟原图像差别很大,不知道是什么原因,最好有调试好的程序 求一个matlab 程序,可以形成一个不规则图形. 求用MATLAB编写空间梁的单元刚度矩阵和整体刚度矩阵的程序最近有一个作业是用MATLAB编写程序计算空间梁,单我不知道如何写求刚度矩阵的程序, 利用计算机解决问题的一般过程,以下描述中正确的是:___________.a. 编写程序-调试程序-分析问题-设计算法 b. 分析问题-设计算法-调试程序-编写程序 c. 分析问题-编写程序-调试程 这个公式怎样用MATLAB作图,三维,求程序d1=d2=7.5mm,N=2 ,M=2 ,k=2*PI/波长,波长=7.5mm ,求程序,第一个程序运行不对...第二个是极坐标系的,但是声场仿真如果能建立直角坐标系能更好地分析声场的特性, 6.能将高级语言源程序转换成目标程序的是() A.调试程序 B.C.编译程序 D.编辑程序 matlab程序运行错误 “Z must be a matrix,not a scalar or vector.”syms a b Jm=[1,a,b;2,3,4;6,b,a]MM=det(Jm) [a,b]=meshgrid(-2:0.1:2); surf(a,b,MM);我理解这个错误是说MM是矩阵的意思,这个程序该如何修改才行,而且需要 编写一个求公倍数的程序,1000以内4和6的所有公倍数.要已经调试好了的!