matlab基础考试题库,matlab基础练习题

41528d3028836879cd698677c3999917.gifmatlab基础练习题

1、 求方程组的解3x+4y-7z=45x-7y+4z=-3-6x+5y-2z=-8求系数矩阵的秩;求出方程组的解。2、 ,用符号微分求 df/dx。𝑓=[𝑎 𝑥2 1𝑥𝑒𝑎𝑥log(𝑥)sin𝑥]3、 绘制函数 图像,并求解当𝑦=cos(3𝑥+2)/sin(4𝑥+1)x=3 时的函数值。4、 绘制函数 的图像𝑦=3𝑥3‒10𝑥2+5𝑥‒85、 下列数据为某地区一段时间的日气温平均实际数值,求该数据的 2 阶拟合方程,并求出 5 天后的天气温度。[18 19 17 18 20 21 22 21 23 22 23 23 22]6、 x 的 21 个值均匀分布在 [-2*pi,2*pi]范围, y 的 31 个值均匀分布在[-pi,pi],请写出使用 subplot 函数把曲面图和等高线图绘制在同一个窗口时的 matlab 程序。7、 编写 MATLAB 程序(1) 在区间[0,4*pi]上均匀取 20 个点构成向量;(2) 在同一个图形窗口绘制曲线,要求 y1 曲线为𝑦1=sin(𝑡),𝑦2=2cos(2𝑡)与 𝑦3=2𝑥‒5黑色点画线,y2 曲线为红色虚线圆圈;y3 为蓝色实线;并在图中恰当的位置标注线条的图例;题目 Title8、 绘制三维曲线sin()coixtyztt9、 绘制三维曲面图 z=sin(x+sin(y))-x/10。10、 在 xy 平面内选择区域[-8,8]×[-8,8],利用mesh、meshc、meshz 和 surf 绘制 。要22sin()/zxy求用子图在一个图形窗口中绘制。11、 ,当 x 和 y 的取值范围均为-2 到 2 时,用建立子2yxez窗口的方法在同一个图形窗口中绘制出三维线图、网线图、表面图和带渲染效果的表面图。12、 自由曲面图形处理,调整把图绘制成下图的形状,还有标注。遗传算法13、 求 f(x)=x 10*sin(5x) 7*cos(4x)的最大值,其中0<=x<=9 【分析】选择二进制编码,种群中的个体数目为 10,二进制编码长度为 20,交叉概率为 0.95,变异概率为 0.08 【程序清单】 %编写目标函数 function[sol,]=fitness(sol,options) x=sol(1); =x 10*sin(5*x) 7*cos(4*x); %把上述函数存储为 fitness.m 文件并放在工作目录下 initPop=initializega(10,[0 9], fitness );%生成初始种群,大小为 10 [x endPop,bPop,trace]=ga([0 9], fitness ,[],initPop,[1e-6 1 1], maxGenTerm ,25, normGeomSelect ,. [0.08],[ arithXover ],[2], nonUnifMutation ,[2 25 3]) %25 次遗传迭代 运算结果为:x = 7.8562 24.8553(当 x 为 7.8562 时,f(x)取最大值 24.8553) 注:遗传算法一般用来取得近似最优解,而不是最优解。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值