1樓:綠鬱留場暑
在matlab裡面輸入edit fun.m;
在彈出的視窗輸入以下內容;
function f=fun(x,y);
f=x.^2+sin(x.*y)+2*y;;
儲存一下。
最後在matlab命令視窗輸入fun(1,0)就可以了。
就可以計算當x=1,y=0時的值,得到的結果應當是1ans =1。
f(x,y)=x^2+sinxy+2y 如何用matlab編寫程式輸入x輸出y?
2樓:劉威
x=input('輸入x:');
y=input('輸入y:');
f=x^2+sin(x*y)+2*y;
disp(f);
這樣就可以了 你可以試試
怎麼用matlab編寫f(x,y)=x^2+sinxy+2y的m檔案
3樓:匿名使用者
function z = f(x,y)
z = x.^2 + sin(x .* y) + 2 * y
數學建模中編寫一程式輸入自變數輸出函式值f(x,y)=x^2+sinxy+2y拜託各位大神
4樓:熾月軍團
新建乙個m檔案myfun.m %內容是 function f=myfun(x,y) f=x^2+sin(x*y)+2*y; %儲存 之後你就可以在命令視窗輸入回你的答變數求出值。 例如:
輸入》myfun(1,2) 得到就是你的f(1,2)
matlab 有一函式 f(x,y)=x2+cos(xy)+2y ,寫一程式,輸入自變數的值,輸出函式值.
5樓:匿名使用者
function z= yourfunc(x,y)% script for f(x,y)=x2+cos(xy)+2y% input scalar: x, y
% output scalar: z
% written by yourname% 10 may 2010
z=x^2+cos(x*y)+2*y;end
6樓:匿名使用者
function f=fun4(x,y)
f=x^2+cos(x*y)+2*y ;
matlab程式設計
7樓:天思夢中有你
^第乙個:
編寫函bai數檔案:du
function f=ff(x,y)
x=input('x=');
y=input('y=');
f=x^2+sin(x*y)+2*y;
以ff.m儲存zhi,在命令視窗輸入ff就可運dao行。
第二個:版
編寫函權數檔案:
function f=fff(n)
n=input('n=');
s=0;
for i=1:n
s=s+prod(1:i);
ends
以檔名fff.m儲存,在命令視窗輸入fff執行即可
matlab程式設計題
8樓:匿名使用者
3\ s=max(4*54*5矩陣);
s=max(s');
s find(s)
9樓:張慶
好老的題呀
網上查吧 很多的
求高手解答兩道matlab題,麻煩了
10樓:匿名使用者
^【1】【來錯誤
源】 clc;clear;
h=100;
s=0;
for i=1:10;
s=s+h;
h=0.5*h;
ends h
【2】function f(x,y)
f=x^2+sin(x*y)+2*y;
【1】【改正】
clc;clear;
h=100;
s=-100;
for i=1:10;
s=s+2*h
h=0.5*hend
11樓:
第乙個問636f707962616964757a686964616f31333236393762題:
function free_fall()
%init_height是初始自由落體的高度%num是第幾次落下
n=num;
temp_height=init_height;
total=0;
flag=1;
while(n>0)
if(flag)
total=total+temp_height;
flag=0;
else
total=total+temp_height*2;
endtemp_height=temp_height/2;
n=n-1;
endnum_sum=total;
num_height=temp_height;
disp(['第',num2str(num),'次落地時共經過',num2str(total),'公尺']);
disp(['第',num2str(num),'次**高度是',num2str(temp_height),'公尺']);
儲存上述檔案
執行說明:
在matlab命令視窗輸入:
free_fall()回車
顯示:請輸入初始自由落體高度: 輸入 10 回車請輸入下落次數: 輸入 3 回車(次數自己定義,假定為3次)顯示:
第3次落地時共經過25公尺
第3次**高度是1.25公尺
第二個問題:
function ***putf()
x=input('請輸入自變數x的值:');
y=input('請輸入自變數y的值:');
z=x^2+sin(x*y)+2*y;
s=sprintf('輸出函式值為:%f',z);
disp(s);
儲存上述檔案
執行說明:
在matlab命令視窗輸入
***putf() 回車
顯示:請輸入自變數x的值:輸入 3 回車(假定x=3)顯示:
請輸入自變數y的值:輸入 4 回車 (假定y=4)顯示:
輸出函式值為:16.463427
一道超簡單matlab程式設計題
12樓:匿名使用者
^matlab下輸入:edit,將下面兩行百分號之間的記憶體複製進去,儲存。
%%%%%%%%%%%%%%%%%%%%%%%%%%function f=f(x,y)
f=x.^2+sin(x.*y)+2*y;
%%%%%%%%%%%%%%%%%%%%%%%%%%返回回matlab主介面。
輸入f(1,2)即可答
13樓:匿名使用者
to: wacs5
依我看樓主連你這段code也不一定能順利完成。。。t_t
14樓:
x=input('x=');y=input('y=');result=x^2+sin(x.*y)+2*y
%把這行命令放命令視窗然後點回車就行了,這個簡單,如果你要難得我給你編個m檔案。
設函式f x,y x2 y2,0 y x,1 x 2,計算二重積分f x,y dxdy,其中Dx,y2x x2 y 2,0 r
這是乙個多元函式的二重積分,求曲面體積的乙個是用二重積分計算 計算二重積分 x y dxdy 0 x 1 0 y 1 zhi x y dxdy 0 daox 1 0 內y 1 x 2 2 xy dy 0 x 1 0 y 1 把y看成常數容 1 2 y 0 dy 0 y 1 y 2 y 2 2 0 y...
fx,yx2xy2xyy求函式的極值
fx 2x 2y 2 2y 0,fy 4xy 2x 3y 2 0 聯立,求得三個駐點 y1 0,y2 1 4,y3 2 x1 0,x2 3 16,x3 2 因為fxx 2,fxy 4y 2,fyy 4x 6y a fxx 0,0 2,b fxy 0,0 2,c fyy 0,0 0,p b 2 ac ...
求助一道高數題函式fx,yx22y2x2y
1先求出極值 2這個區域一看就知道是橢圓方程,變成引數方程,最後代入f就能求出最大值最小值,這個題最後算出來是 最大8 最小0 1.有乙個函式 f x,y x 2 sinxy 2y 用matlab寫乙個程式 輸入自變數的值,輸出函式的值.在matlab裡面輸入edit fun.m 在彈出的視窗輸入以...