using google on matlab web browser

조회 수: 7 (최근 30일)
Rainaire Hansford
Rainaire Hansford 2019년 12월 8일
댓글: Rainaire Hansford 2020년 1월 8일
So I am trying to use the web browser for matlab using so far I have this code.
url = 'www.google.com';
web(url)
I'm to make a code where I would type some thing to sereach (Like you would with google) but using my matlab code and matlab browser.
Is there a way?
  댓글 수: 2
per isakson
per isakson 2019년 12월 8일
편집: per isakson 2019년 12월 8일
Your code works for me (R2018b). It opens a google page in which I'm asked to accept some account related stuff. I guess, Google regards me as a new user.
Rainaire Hansford
Rainaire Hansford 2020년 1월 4일
Sorry that not what I mean. I want to make a code where if I want to find something using google throught the matlab browers. Something like.
x=input('What would you like to find')
and i would input cat pictures. And somewhere in between here is the code im looking for.
url = 'www.google.com'
web(url)
and the web browers would appear with cat pictures using google.
That is what I am looking for. Sorry that wasn't clear.

댓글을 달려면 로그인하십시오.

채택된 답변

Jesus Sanchez
Jesus Sanchez 2020년 1월 5일
You need to generate the complete url from matlab and then pass that to web(url). After a brief testing, the format for google search is
url = ['www.google.com/search?q=' search_target];
in search target, different words should be separated by '+', as this is how google works. You can check that yourself by searching something in google and looking at the url
Examples:
This only looks for cats:
search_target = 'cats';
url = ['www.google.com/search?q=' search_target];
web(url)
This looks for food recommendations for cats:
search_target = 'food+recomendations+for+cats';
url = ['www.google.com/search?q=' search_target];
web(url)
About introducing the "+" between words, you will need to distinguish between the different words that are part of the question and then add that between them.
  댓글 수: 3
Jesus Sanchez
Jesus Sanchez 2020년 1월 6일
편집: Jesus Sanchez 2020년 1월 6일
It works fine for me. When I used the following code:
search_target = input('What would you like to find?')
url = ['www.google.com/search?q=' search_target];
web(url)
And as the input I wrote 'cat+pictures'. I also tried 'cat pictures' without the + and it seems to work right. However, do remember that the input should be between semicolons, as this is how matlab defines char arrays (only condition for all of this to work)
Rainaire Hansford
Rainaire Hansford 2020년 1월 8일
Got it thank you so much man.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Google에 대해 자세히 알아보기

태그

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by