刚学matlab菜鸟一枚,为什么书上的程序运行不了啊,求大神指教。。。

clear all;
a=0;
b=3*pi;
n=1000;h=(b-a)/n;
x=a;s=0;
f0=exp(-0.5*x)*sin(x+pi/6);
for i=1:n
x=x+h;
f1=exp(-0.5*x)*sin(x+pi/6);
s=s+(f0+f1)*h/2;
f0=f1;
end
s

我在matlab2012b下运行这段程序,十分正常。不知道您说的不能运行具体指什么状况呢?
温馨提示:内容为网友见解,仅供参考
无其他回答

请教Matlab程序错误问题,本人菜鸟
这个类似于C语言中的主程序和子程序的关系。你这段程序是为了分析某系统的误码率。因此应将程序中第26行起:function [p]=ss_Pe94(snr_in_dB, Lc, A, w0)[p]=ss_Pe94(snr_in_dB, Lc, A, w0)SS_PE94 finds the measured error rate. The function that returns the measured probabilit...

matlab simulink 无法保存 见下图 求大神指导 说具体点 我是菜鸟= =
直接原因是,你的模型文件中包含中文字符。当然,有可能你会感到奇怪,模型中明明没有使用中文字符啊?那种情况下,很可能是你的Windows用户名是中文的,而模型信息中包含创建者和最后的修改者的信息(File→Model Properties→History),也会导致此现象。解决方案 1、保存之前,先运行下列命令:set_param(...

matlab编译的exe程序无法运行
matlab编译成exe后,你是在自己电脑上运行还是在别的电脑上运行。我也不是特别懂,但是我认为应该是你或者别人电脑上没有安装matlab compile runtime(MCR)参考以下网址 http:\/\/www.mathworks.cn\/products\/compiler\/mcr\/index.html

这段matlab代码放在matlab中要怎么才能运行,菜鸟提问。
从你的程序代码来看你是要处理一张图片,现在假如你要处理的图片名称是abc.bmp,放在D盘根目录下,想要运行程序你先将你发的这段代码另存为一个文件,名称是thresh_md.m,然后在命令窗口输入thresh_md('D:\\abc.bmp')就会得到运行结果了。我刚刚试了一下,结果见附图,左边是未处理的,右边是处理...

学matlab用哪本书比较好?
最近一直在使用matlab,也是刚刚上手学习,有两本书感觉还不错:1、MATLAB编程(第二版)-菜鸟入门教材,Stephen J. Chapman著,邢树军 郑碧波译 。这本书感觉还不错,简单易懂,内容精炼。2、MATLAB GUI设计学习手记第二版 这本书是用matlab比较早的同学推荐的,内容比较全面,可以当做工具书使用。

菜鸟刚装好matlab,求问应用程序在哪
两种方法 1) 把子程序 写成函数调用 2) 把子程序代码改写直接写到GUI代码中

matlab写好一段代码怎么运行
matlab写好一段代码怎么运行 问题很简单别多想,就是代码写完了怎么运行它,按钮在哪?具体点,谢谢 匿名 | 浏览6058 次 |举报 我有更好的答案推荐于2017-12-16 16:34:12 最佳答案 M文件点绿色按钮。 或者按F5功能键。 command 窗口,输入代码直接回车即可。 本回答由提问者推荐 举报| 答案纠错 | 评论 14 ...

求各位大神指点我这Matlab菜鸟,我这总是出现未定义函数或变量“n...
你在最开始加上:n=10;再试试

【matlab】只有 7行 程序,菜鸟用switch-case 写M文件时遇到了点麻烦,烦...
function fun(x)switch x case 1 disp('1')break otherwise disp('error')break end

Linux下运行Matlab真的要比在Windows下运行快吗?
如果不需要画图,可以在命令行下试试 matlab -nodisplay -r “函数名”据我自己经验,如果硬件差不多的话,两者实际上速度是差不多的.另外,matlab本身对循环就慢,你可以直接用矩阵运算比较下。

相似回答