【发布时间】:2011-03-16 19:53:23
【问题描述】:
假设我们有像 u1=1/24*h*sin(3*t)-1/24*h*sin(3*t)*k+1/24*h*sin(t)-1 这样的表达式/24*hksin(t)。 将其保存在 .mat 文件中后,我们如何将其加载到 matlab 中。我是 matlab 的新用户。 我们使用的是matlab 5.3版本的符号工具箱。使用char命令后我们可以保存 我们在 mat 文件或其他文件中的表达式。例如, fid=fopen('out.mat','r'); syms t k 类(t); u0=sin(t)+k*cos(t)^2; u0=char(u0); fprintf(fid,'u0=%s',u0); fclose(fid);
据我所知,这会将 u0 保存在文件 out.mat 或选择的任何名称中。如果您有更好的选择,请告诉我。 所以,现在我的问题是如何加载它或者我们将如何在其他文件中使用这个表达式。 抱歉没有提供有关问题的完整信息。我尝试了命令加载文件名,但它给出“文件无法打开”。我不知道。为什么?
【问题讨论】:
标签: matlab