clwn.net
当前位置:首页 >> mAtlAB一问题,高手进 编写M脚本文件,将某班学生... >>

mAtlAB一问题,高手进 编写M脚本文件,将某班学生...

主程序: clear;clc;close all a=[60,75,85,97,52,36,86,56,94,84,77]; str={'优','良','中','及格','不及格'}; y1=mytabulent(a); y2=myTrans(a); fprintf('转化如下\n'); for i=1:length(a) fprintf('%d-----%s\n',a(i),y2{i}); end fprintf('...

a = 5; b = 10; >>a = a+b; b = a-b; a = a-b; disp(a) disp(b)

>> f(english,1,5) max = 83 b = 1 1 >> f(english,1,5) max = 83 b = 1 1 >> f(english,1,5) max = 83 b = 1 1 function f=f(X,m,n) max=X(1,1);b=[1 1]; for i=1:m for j=1:n if max> math=[78 89 64 73 68]; >> english=[83 77 80 78 70]; >>...

完事了

很高兴为您解答这个问题,matlab中两个矩阵是可以直接相乘的,比如C=A*B。 如果要自己编程来实现,可以这样做。 function [C]=Mutiply_matrix(A,B) [m1,n1]=size(A); [m2,n2]=size(B); if(n1~=m2) C=[]; return C; end C=zeros(m1,n2); for i=1:...

实现matlab的m文件转化为c,c++文件。 2006-09-18 08:40 mcc函数实现matlab的m文件转化为c,c++文件。 命令的格式为: mcc[-option]fun[fun2...][mexfile1...][mlifile...] 此函数的作用是将matlab程序fun.m转化为c程序fun.c或者c++程序fu...

试试看: function yout=fun123456(n) if nargin==0 t=0:pi/50:2*pi; x=sin(t); y=cos(t); plot(x,y); axis equal; elseif (n>2)&(n==floor(n)) tt=linspace(0,2*pi,n+1); xx=sin(tt); yy=cos(tt); plot(xx,yy); axis square; tit=['正',num2str...

用system(['mkdir ',dirName]);新建一个文件夹,然后cd(dirName)进去这个文件夹,然后就imwrite(im,imageName,'jpg')保存图片

matlab可以在m文件函数中定义一个函数和多个子函数,但是需要注意的是子函数只能由同一m文件中的函数调用。 如下面的例子: function [max,min]=mypfun(x) %主函数,通常建议把主函数的名字和文件的名字保持一致,因为一般情况,matlab会把每一...

A=cell(1,10); for i=1:10 A{1,i}=random('norm',9,1.2,1,1); end for i=1:10 if A{1,i}>9.0 A{1,i}=[]; end end A

网站首页 | 网站地图
All rights reserved Powered by www.clwn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com