matlab编程题库及答案

作者&投稿:褒使 (若有异议请与网页底部的电邮联系)

MatLab考试题题库(必做题)(带答案)
MatLab考试题题库(必做题)(带答案)一,1.请登陆美国MathWorks公司的网站(http:\/\/www.mathworks.com),查看看现在大概有多少本MATLAB-basedbooks(以MATLAB为基本软件,来说明各个专业领域的教科书或工具书)。哪一个领域的MATLAB-basedbooks最多?中文书共有几本?答:1612本,数学方面的最多,中文...

关于matlab编程的问题
1:对于第一题的微分方程组在matlab中输入[f,g]=dsolve('Df=exp(f*sin(t)+g)','Dg=exp(g*cos(t))+f','t')答案是 Explicit solution could not be found,即没有解析解,因此只能求其近似解,也就是数值解。求解微分方程的数值解需要知道“函数的初值”“自变量的范围”,即f(0)=?,g...

大佬救命这matlab题怎么做?
【matlab求解】求解步骤: 第一步,根据预估校正Euler法的迭代式,编写其函数,如Euler_Cauchy(func,x0,y0,xf,h) 这里,func——表示微分方程,x0,y0——表示微分方程初始值,xf——表示x的终值,hf——表示步长 第二步,编写微分方程函数,即 function f=func(x,y); f(1)=y-2*x\/y; f=f(:); end 第三...

matlab运输问题:设有两个工厂A1,A2,产量都是10万个,工厂有三个仓库T1...
11、按上述思路和方法,编程后运行,可得到如下部分结果

取h=0.2,用四阶经典的龙格一库塔方法求解下列初值问题;
同时需要一定的边界条件。以dy\/dx=y-2x\/y,其中初始条件y(0)=1为例,通过MATLAB编程实现四阶龙格-库塔算法,并将结果与改进的欧拉算法进行对比。这种算法保持了四阶龙格-库塔法精度高的优点,而且数值积分程序计算量小,仿真速度较之一般实时四阶龙格-库塔法可提高约3. 5位。

用MATLAB编个计算小程序
1、在matlab操作界面,word表格不可能调用,尽量用excel表格。2、matlab使用excel表格时,可又通过在界面操作窗口的左上方,用创建新表格的方式创建一个空表格,再将excel表格调入即可转化为matlab可使用的数据矩阵。3、从问题上看,x,y两个变量的维数应该一致,是一个n*1的n列1行的矩阵。4、matlab...

怎么写出下面问题的matlab模型
该问题实际上就是求非线性规划问题。可以用matlab的fmincon()非线性规划函数来求解。求解思路:1、建立目标函数 fmincon_fun( ),即 min z=5000*sum(xi)+6500*sum(yi)+200*sum(zi);2、建立约束函数 fmincon_con( ),即 ceq1 = x1+y1-z2-3000 ceq2 = x2+y2+z2-z3-4500 ceq3 = ...

用MATLAB求三元函数的最小值怎么编程
像这种问题Matlab库函数直接可以求解。编写三个m文件,一个主程序,两个function 主程序main.m p0=[0 0 0];A=[];b=[];Aeq=[];beq=[];vlb=[-2;-2;-2];vub=[2;2;2];[x,fval]=fmincon('fun_u',p0,A,b,Aeq,beq,vlb,vub,'confun_u')fun_u.m子函数即目标函数u function y=...

用matlab求分段函数程序
这样:clc,clear,close all x = -5:.1:5;y(x>=1) = 3.*x(x>=1).^2+1;y(x>-1 && x<1) = 0;y(x<=-1) = -x(x<=-1).^3+2;figure,plot(x,y)

MATLAB基础教程的目录
第1章 matlab r2010a简介1.1 matlab简介1.1.1 matlab概述1.1.2 matlab的基本功能1.1.3 matlab的更新1.2 matlab r2010a用户界面1.2.1 启动 matlab r2010a?1.2.2 matlab r2010a的主界面1.2.3 matlab r2010a的主菜单及其功能1.2.4 matlab r2010a的窗口1.3 matlab r2010a的路径搜索...

宾弦13920978357问: matlab基本编程题目.
禹会区小儿回答: %max;min; a=[3:5 9:20 2 1 6 7 8]; b=max(a) c=min(a) %loop d=a(1); e=a(1); for i=2:length(a) if d&lt;a(i) d=a(i); end if e&gt;a(i) e=a(i); end end d e

宾弦13920978357问: matlab程序题.
禹会区小儿回答: 代码: % 第一题,用循环语句设计一个程序,使结果显示如下%% *% ***% *****% *******% *********%clc; clear all; close all;m = 5;for i = 1 : m num = 2*i - 1; fprintf('%5s', repmat('*', 1, i)); fprintf('%s\n', repmat('*', 1, num-i));end % 第二题:绘制一个长...

宾弦13920978357问: matlab编程练习题 -
禹会区小儿回答: function week n=input('input the number:'); if isempty(n) errror('please input !!') end if n>7|n error('n between 1 and 7') end switch n case 1 disp('Monday') case 2 disp('Tuesday') case 3 disp('Wednesday') case 4 disp('Tuesday') case 5 disp('Friday') ...

宾弦13920978357问: 急:求几道MATLAB FOR循环编程题的答案
禹会区小儿回答: sum=0; a=magic(6); for i=1:6 for j=1:6 sum=sum+a(i,j); end end sum matlab测试通过

宾弦13920978357问: 一道Matlab编程题 -
禹会区小儿回答: 1. 首先举一个简单的例子:求y=x^2 ,在x为[0,2]上的曲线长度.%%把下面的复制粘贴进MATLABsyms tx=t; y=t^2;df=@(t)(1+4*t.^2).^0.5; %%MATLAB早期版本不支持@功能quad(df,0,1)%%%答案ans=1.478...

宾弦13920978357问: 简单的matlab编程题目! -
禹会区小儿回答: function cal(x,y) f=x^3+y^3-x*y; fprintf('最后结果为:%d\n',f); X=linspace(-5,5,100);%变量范围你自己可以任意改 Y=X; [x,y]=meshgrid(X,Y); f=x.^3+y.^3-x.*y; mesh(X,Y,f)

宾弦13920978357问: MATLAB编程题 -
禹会区小儿回答: %test3.m i=0; for x=-3:0.01:3i=i+1;X(i)=x;if and(x>=-3,x<-1)Y(i)=(-x*x-4*x-3)/2;elseif and(x>=-1,x<1)Y(i)=-x*x+1;elseY(i)=(-x*x+4*x-3)/2;end end plot(X,Y)%绘制图象

宾弦13920978357问: matlab 试题
禹会区小儿回答: clear;clc y(1)=1;x(1)=0;z(1)=y(1)+x(1); for i=2:24 y(i)=x(i-1); x(i)=x(i-1)+y(i-1); z(i)=x(i)+y(i); end%x表示的成年兔子的对数,y表示的是幼兔的对数 disp(z)

宾弦13920978357问: matlab习题答案 -
禹会区小儿回答: t=0:.01:2*pi; x=t*sin(t); y=t*cos(t); plot(x,y); 用ezplot也行

宾弦13920978357问: MATLAB高手 简单的编程题 -
禹会区小儿回答: (1)status=[11 0]; %设置初始状态;operate=zeros(100,2); %存储操作过程;i=1;while(status(2)~=2)if status(2)~=7 %当7升桶未满时 status(1)=status(1)-(7-status(2)); %将11升桶的水倒入7升桶剩余空间中. if status(1)<7 %如果之后11升桶水小...


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