gpt4 book ai didi

matlab - 如何在 Matlab 中发送描述矩阵内容的电子邮件

转载 作者:行者123 更新时间:2023-12-02 21:50:08 29 4
gpt4 key购买 nike

我有一个简单的矩阵,如下所示:

A = [1 2 3; 4 5 6; 7 8 9];

我想要做的是使用 sendmail 功能并在我的电子邮件中接收矩阵,以便当我打开邮件时我会以以下方式看到它:

enter image description here

我已经设法使 sendmail 功能正常工作,但我无法以我想要的形式接收矩阵。到目前为止,在尝试了一些技巧之后,我在矩阵中只能看到邮箱中的一个值。我是否足够清楚地解释了我的问题? x)

换句话说,我希望以与在 Matlab 中查看表格相同的方式查看邮箱中的表格。我有一个正在进行数据分析的程序,我想做的就是让计算机保持打开状态进行计算,然后在完成后通过电子邮件将结果发送给我。

所以我的问题是:“如何设置 sendmail 函数的矩阵,以便我在电子邮件中获得如上所述的所需结果?”

希望我的问题很清楚。感谢您的帮助。

附注例如,我可以将这个矩阵分解成一个看起来像字符串的矩阵吗?

更新:

这是我的一些尝试:

% results contains my result matrix
mymes = '';
for i = size(results, 1)
for j = 1:size(results, 2)
mymes = [mymes ' ' num2str(results(i, j))];
end
end

sendmail('<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="503d293134342235232310243523247e333f3d" rel="noreferrer noopener nofollow">[email protected]</a>', 'The results', mymes)

最佳答案

试试这个:

mymes = evalc('disp(results)');

disp 显示您的矩阵,就像它通常出现在命令行中一样。 evalc 捕获命令的命令行输出,并将其存储在字符串中,包括换行符。您应该能够通过电子邮件向自己发送该字符串。

希望有帮助!

关于matlab - 如何在 Matlab 中发送描述矩阵内容的电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18786392/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com