求高手解决MATLAB问题100分送上解决了要M文件发邮箱wybbl@126.com万分感谢
二、编写一个函数,函数名为:my_function,具有3个输入参数,1个返回值F。功能描述如下:(60分)
①当在调用函数时输入my_function(x,y,1),此时函数返回x与y的最大值,并在命令窗口中显示“输入参数为1个”。【提示:其中x为常数,y为常数。】
②当在调用函数时输入my_function(x,y,2),将x按升序排列,将y按降序排列,此时函数返回x与y对应元素的乘积,并在命令窗口中除显示“输入参数为2个”外,还需显示x中的最小值及最小值出现的位置。【提示:其中x为向量,y为向量,且大小相同。】
③当在调用函数时输入my_function(x,y,3),此时新建一个figure窗口,将窗口其分成4份子图,在第二份子图中,绘制曲线X=sin(z)(其中,0≤z≤2p);函数返回x与y的和,并将函数返回值写入WH.txt文件中(文件保存在C:),在命令窗口中显示“输入参数为3个”。【提示:其中x为向量,y为向量,且大小相同。】
一、使用MATLAB矢量化编程的方法和FOR循环累加两种方法求取式子1/3+1/5+1/6+1/8+1/11+1/13的和。(40分)
邮箱: 联系方式: