gpt4 book ai didi

file - 自动生成变量名并保存到 Matlab 中的文件

转载 作者:行者123 更新时间:2023-12-04 06:10:04 25 4
gpt4 key购买 nike

我有一个基于用户输入生成输出矩阵的 Matlab 应用程序。我想将它保存到一个或多个文件中。我想到了两种方法:

多个文件;每个文件一个矩阵

user1.mat
user2.mat
....

单个文件 allUser.mat多矩阵
user1=[data1]
user1=[data2]
....

但是我不知道如何跟踪这个数字,因为每个用户都会启动一个新的应用程序实例。知道如何做到这一点吗?

最佳答案

一种方法是简单地编辑(或创建,如果它还没有)startup.m file 询问用户他们的用户 ID,然后使用它来加载正确的文件:

user_id = input("Enter your user id: ");
load(sprintf('user%i.mat', user_id));

另一种方法是使用 unix whoami功能,如果每个用户使用自己的登录:
[s,w]=unix('whoami');  %# w = eykanal
load(sprintf('%s_data.mat', w));

关于file - 自动生成变量名并保存到 Matlab 中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7881201/

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