
How do i write a script that will print the following multiplication table 1; 2 4; 3 6 9; 4 8 12 16; 5 10 15 20 25
    22 ビュー (過去 30 日間)
  
       古いコメントを表示
    
How do i write a script that will print the following multiplication table 1;2 4;3 6 9; 4 8 12 16; 5 10 15 20 25
0 件のコメント
回答 (4 件)
  Guillaume
      
      
 2015 年 4 月 30 日
        This looks like homework (and really easy at that), so here is a very simple solution that probably wouldn't be accepted for homework:
arrayfun(@(x) (1:x)*x, 1:5, 'UniformOutput', false); celldisp(ans)
0 件のコメント
  PaulS
 2015 年 4 月 30 日
        
      編集済み: Walter Roberson
      
      
 2021 年 8 月 20 日
  
      n=5
A=zeros(n)
for i=1:n
    for j =1:n
        if j<=i
        A(i,j)=i*j
        end
    end
end
2 件のコメント
  Aitazaz Ahsan
 2021 年 8 月 20 日
				There is already a matrix with all entries equal to zero so in for loop only the  concerned entries are changing and which will give the desired solution inmatrix form.
  Tony Nguyen
 2021 年 8 月 15 日
        clc;
clear all;
for i = 1:5
    fprintf('%4d',i*[1:i])
    fprintf('\n')
end
0 件のコメント
参考
カテゴリ
				Help Center および File Exchange で Loops and Conditional Statements についてさらに検索
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!