Matlab读取动态url数据
我想使用MATLAB从动态变化的URL读取数据。我能做这个吗?这是我的密码:Matlab读取动态url数据,matlab,dynamic-url,Matlab,Dynamic Url,我想使用MATLAB从动态变化的URL读取数据。我能做这个吗?这是我的密码: function reading(company, signal) url1='https://finance.yahoo.com'; url2='market-overview'; url=strcat(url1,'company',url2,'signal'); name=strcat(company,signal); urlwrite('url','name.h5'); 我得到了这个错误: 无法分析此UR
function reading(company, signal)
url1='https://finance.yahoo.com';
url2='market-overview';
url=strcat(url1,'company',url2,'signal');
name=strcat(company,signal);
urlwrite('url','name.h5');
我得到了这个错误:
无法分析此URL或不支持该协议
有人能帮我吗 url是一个变量
'url'
,是一个包含字母url
的字符串。你似乎把它们当作是可以互换的
i、 e.当您这样做时:
url1='https://finance.yahoo.com';
url2='market-overview';
url=strcat(url1,'company',url2,'signal');
无论变量company
和signal
,输出总是相同的,因为您只传递字符串,而不是变量名。你需要:
% company and signal are names of variables you pass into your function
url=strcat(url1,company,url2,signal);
(那么,您应该能够找出
urlwrite
命令的问题所在)。可以给出一个公司和信号示例吗?嗨,lakesh,这只是一个示例格式。我可以输入URL的一部分,然后合并一个有效的URL。然后去下载数据。@user2307344我们知道了。我们需要一个复制错误的示例。这可能不容易,我不允许这样做…抱歉,我只想知道如何将url合并在一起感谢nkjt,它现在可以处理strcat问题。urlwrite是指我想从我刚刚创建的动态url读取数据,并将其保存在.h5文件中。