
for i=1:203211
for j=1:145
if u(i)==x(j)
%下面的v定义了?应该是u吧。
v(i) %把这里的分号去了就输出到命令窗口了,试着改成u(i)。
y(j) %同上
end
end
end;
哦,明白了,你的意思是输出一列,其实结果是对的,只不过是依次输出了,视觉上感觉是不对的,这样该就可以了:
u = [1 2 3 5 6];
v = [2 9 4 7 4];
x = [7 2 8 5 7];
y = [5 6 8 5 0];
for i=1:5
for j=1:5
if u(i)==x(j)
disp([v(i), y(j)])
end
end
end;
输出:
9 6
7 5
提供两种方式:
1将包解压到一个目录,然后点击其中的一个文件,matlab打开编辑器,点编辑器上的运行按钮(快捷键:F5),Matlab提示你改变工作目录,选“是”(yes),程序执行。
2将包的目录添加到Matlab的路径中去,点“File”—>“set path”—>"add"找到包目录,点左下角的"save"。以后在工作区输入相应的函数名就可以了。注意,函数名最好不与Matlab的工具箱函数名不要重复。
首先,在我们的桌面上找到matlab软件的图标,将鼠标移到该位置双击点开,这时电脑屏幕会d出matlab软件的主界面。
其次,在这里我们不提倡在中间的那一栏直接写程序(对于初学者),因为每写一步这里就会运行一步而且保存的时间不长,我们需要新建一个界面并在其中书写程序。首先我们在左上角找到File这一选项(点击),找到new这一选项鼠标移到该位置并找到script选项(点击)。就会d出编写程序的界面了。
第三,我们进入我们创建的matlab的全新界面后,我们就可以编写程序了,在这里我先写一小段程序作为示范。
第四,在我们写完一段程序之后,我们先要把它进行保存,其 *** 作过程是在该界面最上方找到file(点击),然后找到save all(点击)。之后就后d出一个界面在其中选择你要存档的位置(点击保存即可)。
第五,点击保存之后我们就可以找到运行键运行了,点击运行键之后我们需要的图形就会出现了。
第六,当我们需要保存这些时,我们可以通过Edit-Copy Figure保存,之后打开word文档黏贴就可以了。这样我们就用matlab完成了一些最基本的 *** 作了。
这只是我的一点个人经验,还是希望能够帮助大家的。
a = sym(input('请输入a的值:'));
syms x y;
ezplot(x^2/a+y^2/(25-a^2)-1,[-10,10,-10,10]);
可以画出图像
运行后:
请输入a的值:3
以上就是关于matlab 改程序全部的内容,包括:matlab 改程序、matlab的程序包如何使用及运行、matlab如何编程等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)