Day 7
第三章练习
>> y=inline('sin(x)/(1+3*x+x^2)','x')
y =
内联函数:
y(x) = sin(x)/(1+3*x+x^2)
function Z=qiuhe(x1,x2,x3)
Z=x1^2+2*x2^2+3*x3^2+2*x1*x2+3*x2*x3+5*x1*x3;
clc
clear
x=input('请输入数据');%输入数据
str=num2str(x);%转换字符串
str1='';
long=length(str);%字符串长度
for i=1:length(str)
str1=strcat(str1,str(long));
long=long-1;
end
result=str1;
disp('逆序数为');
disp(result);
function A=maxshu(juzhn)
n=max(max(juzhn));
[row,cell]=find(juzhn==n);
disp('row=');
disp(row);
disp('cell=');
disp(cell);
end
function A=maxshu(juzhen)
A=median(juzhen);
end`
x=input("input a num");
A=zeros(x,x);
zancun=1;
for i = 1:x
for j= 1:x
A(i,j)=zancun;
zancun=zancun+1;
end
end
disp(A)
???
for i = 1:1100
boll=1;
for j =2:i-1
if(mod(i,j)==0)
boll=0;
end
end
if boll
disp(i);
end
end
function Rxy=van(X,Y)
Sxx=0;
Syy=0;
Sxy=0;
pinX=mean(X);
pinY=mean(Y);
for i=1:size(X)
Sxx=Sxx+(X(i)-pinX)^2;
Syy=Syy+(Y(i)-pinY)^2;
Sxy=Sxy+(X(i)-pinX)*(Y(i)-pinY);
end
Rxy=Sxy/((Sxx*Syy)^(1/2)) ;