MATLABでファイル読み込みを行い、読み込んだデータを使って計算しようとしています。
以下のようなansを求めたいのですが、ファイル書き出ししたデータからだとうまく計算ができずにエラーが出てしまいます。

どのように修正すればいいでしょうか。
バージョン:MATLABR2019a

コマンドラインで命令した場合

>> A=[1;2;3;4;5]

A =

     1
     2
     3
     4
     5

>> B=[6;7;8;9;10]

B =

     6
     7
     8
     9
    10

>> B-A

ans =

     5
     5
     5
     5
     5

事前にファイルを作成しておく

A=[1;2;3;4;5]
save('Aarray.m', 'A')

プログラム

Aarray = load('Aarray.m')
B=[6;7;8;9;10]

Newarray = Aarray - B

save('Newarray.m', 'Newarray')

エラーメッセージ

>> sample
Error using load
Number of columns on line 2 of ASCII file Aarray.m must be the same as previous lines.

Error in sample (line 1)
Aarray = load('Aarray.m')

ご回答を受けて
すぐに実行できる環境がMacのMATLABだったので、.txt拡張子で保存し実行したのですが、以下はwindowsでは問題にならないのでしょうか。

>> save('Aarray.txt', 'A')
>> sample
Error using load
Number of columns on line 2 of ASCII file Aarray.txt must be the same as previous lines.

Error in sample (line 1)
Aarray = load('Aarray.txt')