MATLAB Answers

Translated by

このページのコンテンツは英語から自動翻訳されています。自動翻訳をオフにする場合は「<a class="turn_off_mt" href="#">ここ</a>」をクリックしてください。

Tino
0

simple code for the log computation

Tino
さんによって質問されました 2019 年 4 月 25 日
最新アクティビティ Star Strider
さんによって コメントされました 2019 年 4 月 25 日
Hello,
Please can anyone help me with a short code to do the following computation below
X = { 1, 2, 3, 5, 6}
M1 = log10(X(:,1));
M2 = log10(X(:,2));
M3 = log10(X(:,3));
M4 = log10(X(:,4));
Thanks in advance
Tino

  0 件のコメント

サインイン to comment.

タグ

製品


リリース

R2019a

2 件の回答

回答者: Star Strider
2019 年 4 月 25 日
 採用された回答

Since ‘X’ is a cell array, you first must convert it to a double array, here using ‘[X{:}]’:
X = { 1, 2, 3, 5, 6};
M = log10([X{:}])
producing:
M =
0 0.3010 0.4771 0.6990 0.7782
Please do not name them ‘M1’...‘M4’. Keep them as a single array, and refer to them that way. If you want them to be individual elements of a cell array, use the num2cell function.

  2 件のコメント

Tino
2019 年 4 月 25 日
Thanks Star
Star Strider
2019 年 4 月 25 日
My pleasure.

サインイン to comment.


回答者: Andrei Bobrov
2019 年 4 月 25 日

X = [1, 2, 3, 5, 6];
M = log10(X);

  1 件のコメント

Tino
2019 年 4 月 25 日
Thanks Andrei

サインイン to comment.



Translated by