跪求 精讲多练MATLAB 罗建军 西安交大版 答案 主要是编程部分的 万分感谢

作者&投稿:邱谈 (若有异议请与网页底部的电邮联系)
matlab编程~

a=[1 3 4 5 6 7 9 11 12 15 16 17 19 20];
b=(diff(a)==1);
ind1=find(diff([0 b])==1); %序列开始坐标
c=diff([0 b(end:-1:1)])==1;
ind2=find(c(end:-1:1))+1; %序列结束坐标
%输出
for ii=1:length(ind1)
if ind2(ii)-ind1(ii)>=2,disp(a(ind1(ii):1:ind2(ii)));end
end

就是 nargin nargout 的问题其实没有什么难的nargin就是输入参数的个数nargout就是输出参数的个数在你调用函数的时候[a b]=fun(c,d,e)就自动将输入参数和输出参数的个数赋值给nargin和nargout你就在程序里面通过判断输入或者输出参数的个数,改变函数的功能就是了例子最后就是判断nargout时候大于1,如果大于1,就多数出一个变量nargchk是检查输入参数的个数符不符合要求的nargchk(最小值,最大值,nargin), 而返回错误信息,正确就返回‘’ 空字符串error('str'); 如果str是空字符串就没有用,如果str有内容,那么程序终止,并在命令窗口显示str信息例子是msg=nargchk(1,1,nargin);error(msg);就是在最小1,最大1的范围内检查nargin, 那就是nargin 必须等于1如过nargin等于1,就是只有一个输入参数,那么msg是‘’空字符串,error也没有作用如果nargin不等于1,就是没有或者多于1个输入参数,error会停止程序并输出错误信息msg

2.
function xt12

A=1.2;B=-4.6;C=8.0;D=3.5;E=-4.0;

T=atan((2*pi*A+E/(2*pi*B*C))/D);

disp('计算结果为:')

disp(['T=',num2str(T)])

>> xt12
计算结果:1.1371

3.
function xt13

x=45*pi/180;T=(sin(x)+sqrt(35))/35^0.2;

disp(['计算结果为:',num2str(T)])

>> xt13
计算结果:3.2528

4.
function xt14

a=5.76;b=7.811;

T=exp(a+b)/log10(a+b);

disp('计算结果为:')

disp(['T=',num2str(T)])

>> xt14
计算结果:691399.9003

5.function xt15

x=3;

y=sqrt(x)-6*(x+1/x)+(x-3.2)^2/(x+7.7)^3;

disp('计算结果为:')

disp(['y=',num2str(y)])

>> xt15
计算结果:-18.2679

6.function xt16

r=15;

c=2*pi*r;s=pi*r^2;

disp(['圆的周长c=',num2str(c)])

disp(['圆的面积s=',num2str(s)])

>> xt16
圆的周长:c=94.2478
圆的面积:s=706.8583

7.function xt17

a=8.5;b=14.6;c=18.4;

s=(a+b+c)/2;

are=sqrt(s*(s-a)*(s-b)*(s-c));

disp(['所求三角形的面积是:are=',num2str(c)])

>> xt17
所求三角形的面积:are=18.4


沅陵县18645352190: C语言:一道简单的编程题目,求求求大神!! -
宗狐天远: #include int main(){ int a, b, c; int res = 3; printf("请输入身高、收入、魅力值:"); scanf("%d %d %d", &a, &b, &c)...

沅陵县18645352190: 精讲多练MATLAB怎么样 -
宗狐天远: 《精讲多练MATLAB(第2版)》系统地讲述了MATLAB的基本技术,内容包括基本计算、矩阵处理、符号运算、计算结果的可视化、程序设计和Simulink仿真等方面.全书结合实际问题,讲练结合,注重精讲多练,培养学生利用MATLAB解决实际工程问题的能力.书中配有丰富的例题和习题.《精讲多练MATLAB(第2版)》既可作为理工科院校学生的教材或参考书,也可供工程技术人员学习参考.

沅陵县18645352190: 小学一年级数学找规律练习题
宗狐天远: 1、体会,加深记忆还是很有意义的,因此大部分老师会给学生留一部分课后作业,课外练习册紧跟课堂教学进度,题型灵活多样,成为课后作业的选择之一.2、课外练习...

沅陵县18645352190: 英语问题 -
宗狐天远: 我是大二的,我个人认为最直接的方法就是去找外国人说,这是最直接最好的办法,能帮你提高听力,还能使你发音变标准,但前提是你能找到外国人,而且他是美国或英语或澳大利亚之类的国家的,以英语为官方语言...

沅陵县18645352190: 日本语能力测试精讲精练(关于日本语能力测试精讲精练的简介)
宗狐天远: 1、《日本语能力测试精讲精练》是由东南大学出版作品,作者是石碧,主要内容是.2、该套丛书主要解读《日本语能力试验出题基准》、面向该项测试的应考者.

沅陵县18645352190: 抽样在科学研究中的意义 -
宗狐天远: 1.研究对象抽样的意义 研究对象是通过科学实验要认识的对象,即科研过程中要变革的对象,它是课题的载体.一项科研课题,总是首先体现在研究对象的选择上.一般情况是要求研究对象的总体数量是很大的,而实际研究的条件又不允许,...

沅陵县18645352190: 英语学太坏了,我现在8年级了但英语水平才0级,我该怎么办?求能学好英语的软件! -
宗狐天远: 你可以在土豆或者是优酷上...

沅陵县18645352190: 小学英语教学中应该如何培养学生自主学习的能力? -
宗狐天远: 一、唤醒学生潜在的自主意识 英语是一门语言学科,课堂上一定要让学生全身心投入进去,精讲多练,才能提高听、说、读、写能力.我告诉学生:学英语就像小孩子学说话,离不开个“练”字,在练中学习,在练中提高.每一个学生都是英语...

沅陵县18645352190: 达到日语一级最快要多久?零基础!谢 -
宗狐天远: 全日制学习最快要一年左右的时间,最慢就不好讲了,有的人学了十来年也只不过停留在二、三级的水平甚至还会退化了~~外语是一门工具,一定要多学多练多用才能够学好学精.祝你进步!

沅陵县18645352190: 计算机程序设计基础的内容简介 -
宗狐天远: 全书共分8章,系统地介绍了计算机程序设计方法.主要内容包括程序的基本结构、数据类型、表达式、控制结构、函数、类和对象、文件等.全书以精讲多练为指导思想,紧扣最基本的教学要求,配以大量有代表性的例题和习题,在强调基本理论的同时,突出了实践环节.本书可作为高等学校各专业程序设计课程教材或参考书,也可供自学使用.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网