y=inline('sin(x)/(1+3*x+x^2)')
function z=test(x1,x2,x3)
z=x1^2+3*x2^2+3*x3^2+2*x1*x2+3*x2*x3+5*x2*x3
end
執行結果:function y=invernum(x)
y=0;
x=num2str(x);
for i=1:(length(x)-1)
for j=i+1:length(x)
if x(i)>x(j);
y=y+1;
endend
end
invernum(84723536)
ans =
16
invernum(52397899)
ans =
4
執行結果function y = isprime(x)
for i = 2:x-1
if mod(x,i)==0
y='y不是素數';
break
disp(y)
elseif i==x-1
y='y是素數';
else
continue
endend
isprime(17)
ans =
'y是素數'
isprime(16)
ans =
'y不是素數'
function r = coefficient(x,y)
%untitled5 求x,y的相關係數r
% 此處顯示詳細說明
x_mean = mean(x)
y_mean = mean(y)
sx = 0
sy = 0
sxy = 0
%%求x的均方誤差sx
for i = 1:length(x)
% eval(['sx',num2str(i),'=',(x(i)-x_hat)^2])
sx=sx+(x(i)-x_mean)^2;
end%%求y的均方誤差sy
for j = 1:length(y)
sy=sy+(y(i)-y_mean)^2;
end%%求sxy
for i = 1:length(x)
sxy = sxy+ (x(i)-x_mean)*(y(i)-y_mean);
end%%求r
r = sxy/(sqrt(sx)*sqrt(sy))
end
matlab學習筆記
一致化矩陣 z1 1 2 4 3 4 1 z2 1 2 2 5 6 1 b 0 1 q 3 z concur b,q 向量之和 x1 netsum z1,z2 向量之積 x2 netprod z1,z2 感知器神經網路,完成 或 的計算 err goal 0.001 max epoch 500 x ...
MATLAB學習筆記
1.自由探索之恢復 如果不小心關閉了當前路徑視窗 命令歷史記錄視窗或命令視窗,可以通過選單欄的 desktop 選單中 desktoplayout default 恢復。2.開啟簡單的圖形視窗 在命令視窗中的 後面輸入 funtool 並按回車鍵。3.注釋 命令列中的百分號 起注釋的作用,matla...
matlab學習筆記
最近要做 了,菜鳥也得學習matlab了,也不知道怎麼開始學習,就還是使用例子來學習所有的知識吧。然後遇到的問題在這記下來,也算是做筆記,加深印象吧。1 mat l a b繪製一條引數曲線 x cost sin3t y sintcost cos3t 解答 首先定義t的範圍t 0 pi pi 100 ...