1樓:如三秋
根據目的判斷,需要調取到的函式有randi、mod、mean、find,分別用於產生隨機整數、判斷是否為偶數、計算平均數、尋找滿足條件元素的下標。
**如下:
clc;clear;
n=randi([10,99],[1,20])%產生隨機數,在10到99之間的均勻隨機數
a=mean(n)%計算平均數
n(find(n
matlab 是美國mathworks公司出品的商業數學軟體,用於演算法開發、資料視覺化、資料分析以及數值計算的高階技術計算語言和互動式環境,主要包括matlab和simulink兩大部分。
matlab和mathematica、maple並稱為三大數學軟體。它在數學類科技應用軟體中在數值計算方面首屈一指。matlab可以進行矩陣運算、繪製函式和資料、實現演算法、建立使用者介面、連線其他程式語言的程式等,主要應用於工程計算、控制設計、訊號處理與通訊、影象處理、訊號檢測、金融建模設計與分析等領域。
2樓:匿名使用者
可以這樣做:
a=randi([1,1000],20,1);%產生20個隨機整數a(a
3樓:糊塗的貝克街
a=fix(rand(1,20)*100);%產生20個隨機數,因為產生的隨機數是與小數形式產生的,乘於100後就是帶有兩個小數的兩位數,在求整,就達到要求了
sum=0;
h=1;
for i=1:20
sum=sum+a(i);%求20個數的和endb=sum/20;%求平均值
%一下是求出小於平均值的奇數
for i=1:20
if (a(i)
c(h)=a(i);
h=h+1;
endendc
4樓:匿名使用者
clear;
r=randi([10,99],1,20);
mr=mean(r);
k=1;
for i=1:20
if (mod(r(i),2)==0)&(r(i) k=k+1; endend outr 編寫程式輸入三個整數,怎麼求他們的平均值並輸出? matlab中產生20個兩位隨機整數,輸出其中小於平均值的偶數 5樓:匿名使用者 根據目的判斷,需要調取到的函式有randi、mod、mean、find,分別用於產生隨機整數、判斷是否為偶數、計算平均數、尋找滿足條件元素的下標。 **如下: clc;clear; n=randi([10,99],[1,20])%產生隨機數,在10到99之間的均勻隨機數 a=mean(n)%計算平均數 n(find(n 結果如下: 6樓:丹葛市小宸 clear; r=randi([10,99],1,20); mr=mean(r); k=1; fori=1:20 if(mod(r(i),2)==0)&(r(i) k=k+1; endend outr 編寫程式,隨機生成50個兩位整數,按每行10個輸出
5 7樓:兄弟連教育北京總校 看代來碼:自12 3456 78910 1112 1314 1516 1718 1920 2122 2324 2526 2728 2930 3132 #include #include void print_arr (int* a, int n)}printf("\n"); }#define n 50 int main(int argc, char** argv)print_arr(a, n); return 0;} 8樓:匿名使用者 #include #include void main()} 9樓:匿名使用者 給採納,給你=寫~ - - include include int main int b,c 0,n,i,j scanf d n for i 1 i n i b n i 1 for j 1 j為所需最高端數。寫乙個階乘的呼叫函式,主函式用1到10的迴圈呼叫 include main printf 1 2 10 ld n sum... private sub command1 click dim score as integer score int val text1.text 0.15 val text2.text 0.25 val text1.text 0.6 0.5 text4.text score end sub 關於您的... include int main void printf num d n num return 0 include int main 這樣是不更簡潔呢?物聯網校企聯盟技術部 void main include void main main printf d sum main 不懂再問,給分哦,親。i...編寫程式實現1!2!3!4!5!6!
vb編寫程式,vb編寫乙個程式
用c語言編寫程式,得出1 ,用C語言編寫程式,得出1 1 2 1 3 1 100的值